home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 013 / pfmkey.arc / PMK-UTIL.DOC < prev    next >
Encoding:
Text File  |  1988-01-08  |  125.1 KB  |  3,560 lines

  1.  
  2.  
  3.  
  4.              YES!  The Professional Master Key Utilities are useful to me
  5.         and I want to register my copy.
  6.  
  7.              I  understand that by registering,  I will be sent a program
  8.         disk containing the latest release of The Professional Master Key
  9.         Utilities,  complete documentation (on disk, ready for printing),
  10.         and announcements,  as they are published,  of future releases of
  11.         The Professional Master Key Utilities.
  12.  
  13.              As  a registered user of The Professional Master Key  Utili-
  14.         ties,  I will ALWAYS be able to upgrade to the latest version  of
  15.         The Professional Master Key Utilities FREE OF CHARGE!  To receive
  16.         the  most  recent version free,  I agree to return  the  original
  17.         master  disk along with a self addressed,  postage paid  diskette
  18.         mailer,  and  I  will be returned the latest of The  Professional
  19.         Master Key Utilities!
  20.  
  21.  
  22.         -----------------------------------------------------------------
  23.         The registration fee for each copy of The Professional Master Key
  24.         Utilities is $25.
  25.  
  26.                Send me __ copy/copies at $25 each.  Total _______________
  27.  
  28.  
  29.                     Name:___________________________________
  30.  
  31.                     Address:________________________________
  32.  
  33.                     City:____________________ State:________
  34.  
  35.                     Zip Code:________________
  36.  
  37.                     Telephone:_______________
  38.  
  39.  
  40.         Send cash, money order, or check (payable to R. P. Gage) to...
  41.  
  42.         RPG Software Farm     P.O. Box 9221      Columbus, MS  39705-9221
  43.         ++---------------------------------------------------------------
  44.  
  45.  
  46.         Comments:________________________________________________________
  47.  
  48.         _________________________________________________________________
  49.  
  50.         _________________________________________________________________
  51.  
  52.         _________________________________________________________________
  53.  
  54.         _________________________________________________________________
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.                       The Professional Master Key Utilities
  72.                Programs that open the doors into your MS-DOS disks
  73.  
  74.                             User's Guide To Operation
  75.                                    Version 2.0
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.                                 RPG Software Farm
  96.                                   P.O. Box 9221
  97.                             Columbus, MS  39705-9221
  98.  
  99.                      Copyright (C) 1986, 1987 by R. P. Gage
  100.                                All rights reserved
  101.  
  102.                       Document revision:  November 2, 1987
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.               The Professional Master Key Utilities -- Version 2.0
  117.           Copyright (c) 1986, 1987 by R. P. Gage, all rights reserved.
  118.  
  119.  
  120.  
  121.              Disclaimer of Warranties and Limitation of Liabilities
  122.  
  123.  
  124.              The  words,  "The Professional Master Key  Utilities,"  "the
  125.         utilities," and "the programs," refer to the following executable
  126.         files:
  127.  
  128.              PMK.EXE ........... Professional Master Key, version 2.1
  129.              FD.EXE ............ Fill Disk, version 2.0
  130.              INSTALL.EXE ....... Installation for all PMK programs
  131.              PMK-MENU.EXE ...... PMK Master Menu
  132.              UF.EXE ............ Un Format, version 2.0
  133.              ZERODISK.EXE ...... Zero Disk, version 2.0
  134.              ZEROFILE.EXE ...... Zero File, version 2.0
  135.  
  136.  
  137.              The Professional Master Key Utilities and this documentation
  138.         are distributed with no express or implied warranty.
  139.  
  140.              There  is  no warranty of fitness for a  particular  purpose
  141.         offered.   You, as the user, are advised to experiment and become
  142.         familiar  with all of the programs before relying on  them.   You
  143.         assume all risk for the use and operation of these programs.
  144.  
  145.              You  alone are responsible for any loss of profits, loss  of
  146.         savings, or other incidental or consequential damages arising out
  147.         of  the correct or incorrect use of these programs, even  if  RPG
  148.         Software Farm is advised of the possibility of any damages due to
  149.         a defect in any program.
  150.  
  151.              RPG  Software Farm does not warrant that this  documentation
  152.         is accurate, or that any of The Professional Master Key Utilities
  153.         programs will operate as they were claimed or designed.
  154.  
  155.              By  using  any  of the programs composing  The  Professional
  156.         Master Key Utilities programs you agree to the above limitations.
  157.  
  158.         -----------------------------------------------------------------
  159.              DESQview is a trademark of Quarterdeck Office Systems.
  160.  
  161.              IBM,  TopView,  and  PC-DOS are trademarks of  International
  162.         Business Machines Corporation.
  163.  
  164.              MS-DOS  and  Microsoft Windows are trademarks  of  Microsoft
  165.         Corporation.
  166.         -----------------------------------------------------------------
  167.              The Professional Master Key Utilities are not related to and
  168.         should  not be confused with the commercial program,  MASTER*KEY,
  169.         sold by Sharpe Systems Corporation.
  170.  
  171.  
  172.  
  173.               The Professional Master Key Utilities -- Version 2.0
  174.           Copyright (c) 1986, 1987 by R. P. Gage, all rights reserved.
  175.  
  176.  
  177.  
  178.                  User Supported Software Registration Agreement
  179.  
  180.  
  181.              The Professional Master Key Utilities are not public  domain
  182.         or  free  software.  The Professional Master  Key  Utilities  are
  183.         copyrighted programs supported by you, the users that find  these
  184.         programs productive!
  185.  
  186.              If  you benefited in some way from The  Professional  Master
  187.         Key Utilities or make regular use of any of the programs,  please
  188.         register your copy for $25.  Registered users are sent a  program
  189.         disk containing the latest release of the programs, documentation
  190.         (on  disk,  ready for printing), and published  announcements  of
  191.         future releases of The Professional Master Key Utilities.
  192.  
  193.              If  the user of The Professional Master Key Utilities  is  a
  194.         commercial  or  governmental organization,  the registration  fee
  195.         must be paid for each computer The Professional Master Key Utili-
  196.         ties is used on.
  197.  
  198.  
  199.  
  200.                  User Supported Software Distribution Agreement
  201.  
  202.  
  203.              Anyone not charging a "duplication" fee, individual or  non-
  204.         profit  user  group, may freely copy and share  The  Professional
  205.         Master  Key Utilities.  All program and documentation files  must
  206.         be distributed together and must not be modified in any way.
  207.  
  208.              User Supported Software or Shareware distributors or  anyone
  209.         charging  a fee to duplicate or distribute a disk containing  The
  210.         Professional  Master Key Utilities must receive written  approval
  211.         from  RPG Software Farm before collecting any money  in  exchange
  212.         for a disk containing The Professional Master Key Utilities.   In
  213.         no case should any fee exceed $7.50.
  214.  
  215.              The Professional Master Key Utilities may not be distributed
  216.         by any "for-profit" user group, commercially, or with any commer-
  217.         cial product without prior written approval.
  218.  
  219.  
  220.  
  221.                                 Table Of Contents
  222.  
  223.                                                                     Page
  224.  
  225.              Introduction to the Utilities ..........................  1
  226.                   System Requirements ...............................  4
  227.                   User Requirements .................................  5
  228.                   Conventions Used ..................................  6
  229.  
  230.              Installing The Professional Master Key Utilities .......  7
  231.  
  232.              Professional Master Key ................................ 10
  233.                   Selecting a File .................................. 12
  234.                   Alter Files ....................................... 14
  235.                   Change Disk ....................................... 15
  236.                   Disk Edit ......................................... 16
  237.                   Erase Files ....................................... 20
  238.                   File Edit ......................................... 21
  239.                   Information ....................................... 22
  240.                   Locate Files ...................................... 23
  241.                   Map Disk/Files .................................... 24
  242.                   Quit .............................................. 25
  243.                   Rename Files ...................................... 26
  244.                   Undelete Files .................................... 27
  245.  
  246.              Fill Disk .............................................. 30
  247.  
  248.              PMK Master Menu ........................................ 32
  249.  
  250.              Un Format .............................................. 34
  251.  
  252.              Zero Disk .............................................. 38
  253.  
  254.              Zero File .............................................. 40
  255.  
  256.              Appendix A:  Error Messages ............................ 42
  257.                   Professional Master Key ........................... 44
  258.                   Fill Disk ......................................... 47
  259.                   Install ........................................... 48
  260.                   PMK Master Menu ................................... 49
  261.                   Un Format ......................................... 50
  262.                   Zero Disk ......................................... 52
  263.                   Zero File ......................................... 53
  264.  
  265.              Appendix B:  Future Directions ......................... 54
  266.         Introduction to the Utilities
  267.  
  268.  
  269.                           Introduction to the Utilities
  270.  
  271.              The Professional Master Key Utilities are an evolving  group
  272.         of  programs designed to open the doors into your  MS-DOS  disks.
  273.         They give you the flexibility, ease of use, and power to  manipu-
  274.         late and change your disks in many ways that you weren't able  to
  275.         previously.
  276.  
  277.              The  present  version of these programs,  version  2.0,  has
  278.         considerably  improved since the last released version.  All  the
  279.         programs  were  rewritten in the C programming language  to  take
  280.         advantage  of that language's features.  Because of the  complete
  281.         revision,  the programs are much faster, more powerful,  and  use
  282.         less memory.
  283.  
  284.              The number of programs in the utilities has also grown  from
  285.         four to seven.  This growth makes the programs easier to use  and
  286.         increases their value to you.  You can now run all of the  utili-
  287.         ties  from  one menu, so you won't have to remember  all  of  the
  288.         commands.   There is also an installation program that  lets  you
  289.         configure  the options and colors of the programs in any way  you
  290.         want.
  291.  
  292.  
  293.              Professional Master Key (PMK).  PMK is much more than a mere
  294.         sector editor.  It also edits, manipulates, renames, erases,  and
  295.         most importantly undeleted files.  The features packed into  ver-
  296.         sion 2.1 of PMK include:
  297.  
  298.              -- Access any MS-DOS disk available.  Any sized floppy disk,
  299.                   any sized hard disk,  any sized RAM disk, and any other
  300.                   physical  or  virtual  disk accessed through  a  device
  301.                   driver can be used.   The only limitation on a disk  is
  302.                   that its sector size cannot exceed 2048 bytes.
  303.  
  304.              -- Access  any file or sub-directory in any sub-directory on
  305.                   these disks.   The status of a file or sub-directory is
  306.                   not important.  PMK can easily access all Hidden, Read-
  307.                   Only, and System files.
  308.  
  309.              -- Edit  all  sectors on a disk.  The disk is  edited  on  a
  310.                   sector  by  sector basis, giving  full  access,  either
  311.                   sequentially  or randomly, to any available  sector  on
  312.                   the  disk.  The editing display now includes  both  the
  313.                   sector number and cursor offset within the sector.
  314.  
  315.              -- Edit  all sectors within any file or sub-directory on the
  316.                   disk.   Files  are also edited by sector,  giving  full
  317.                   access to any sector in the file or sub-directory in  a
  318.                   sequential or random manner.
  319.  
  320.              -- Search  sequentially for and go immediately to any  ASCII
  321.                   text up to 70 characters long or any hex data up to  35
  322.                   words long while editing a disk or file.
  323.  
  324.  
  325.  
  326.         The Professional Master Key Utilities, version 2.0        Page 1
  327.         Introduction to the Utilities
  328.  
  329.  
  330.              -- Quickly  display a graphical map of total disk usage  and
  331.                   free  space,  as well as a map of the location  of  any
  332.                   file on the disk.
  333.  
  334.              -- Change  any  of the file attributes for any file or  sub-
  335.                   directory on a disk.   This includes Read-Only, Hidden,
  336.                   System and Archive status as well as the date and  time
  337.                   of creation.
  338.  
  339.              -- Find  any  file or sub-directory on a  disk  matching  an
  340.                   ambiguous  (like  *.BAT) or unambiguous (PMK.EXE)  file
  341.                   specification, including Hidden and System files.
  342.  
  343.              -- Rename any file or sub-directory on a disk.
  344.  
  345.              -- Erase any file on a disk, including Read-Only files.
  346.  
  347.              -- Undelete any file or sub-directory on a disk that is able
  348.                   to be undeleted.
  349.  
  350.  
  351.              Fill Disk.  Fill Disk writes any message you wish on all  of
  352.         the free sectors on a disk leaving existing files untouched.   It
  353.         can also zero out all of the unused sectors, removing all  traces
  354.         of  any old file data.  The uses of Fill Disk are  many,  ranging
  355.         from stamping a hard disk with your name and address (to  provide
  356.         you  with  a positive means of identifying it in the event  of  a
  357.         theft) to merely leaving yourself a message on the disk.
  358.  
  359.  
  360.              Install.   Finally,  there  is an easy way to configure  The
  361.         Professional  Master  Key Utilities to look and run the  way  you
  362.         want them to.   The installation program lets you reconfigure the
  363.         colors  displayed.   You can also change the default settings for
  364.         the  /Mono and /Slow options to make the utilities run better  on
  365.         your computer.
  366.  
  367.  
  368.              PMK Master Menu.  PMK Master Menu makes running the programs
  369.         easier and helps new users learn how the utilities work.  As each
  370.         program in The Professional Master Key Utilities is  highlighted,
  371.         a brief narration on it is shown describing what its function  is
  372.         and  options it has.  Then, the program can run just as it  would
  373.         from the MS-DOS command line, with or without options.
  374.  
  375.  
  376.              Un  Format.   Protecting against accidentally  formatting  a
  377.         hard disk is what Un Format is all about.  When used regularly it
  378.         protects hard disk users from losing many of their files and data
  379.         after an accidental hard disk format.  After a surprising  format
  380.         of  your  hard disk, Un Format, when used properly,  quickly  and
  381.         easily  restores the hard disk to the state it was in  before  it
  382.         was formatted.
  383.  
  384.  
  385.  
  386.  
  387.         The Professional Master Key Utilities, version 2.0        Page 2
  388.         Introduction to the Utilities
  389.  
  390.  
  391.              Zero Disk.  Zero Disk removes all traces of all data from  a
  392.         disk.  Unlike Fill Disk, which can optionally zero unused sectors
  393.         of  a file while leaving all existing files untouched, Zero  Disk
  394.         completely  eliminates all existing files along  with  everything
  395.         else.   If you want to make sure an old disk can't  be  dissected
  396.         for confidential data, zero that disk.
  397.  
  398.  
  399.              Zero File.  Zero File removes all traces of a file's current
  400.         data  from  your disk.  A file deleted by MS-DOS could  later  be
  401.         recovered  on  the disk using PMK.  However, a file  zeroed  with
  402.         Zero  File  cannot be recovered, in any way, from that  disk.   A
  403.         file's current data is completely eliminated from your disk.   By
  404.         using  Zero File along with Fill Disk, you can make sure that  no
  405.         trace of a sensitive file's data, new or old, remains anywhere on
  406.         your disk.
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.         The Professional Master Key Utilities, version 2.0        Page 3
  449.         Introduction to the Utilities                 System Requirements
  450.  
  451.  
  452.                                System Requirements
  453.  
  454.              To  run,  The Professional Master Key Utilities require  the
  455.         following "standard" equipment:
  456.  
  457.              a computer ............. IBM PC/XT/AT or somewhat compatible
  458.              an operating system .... MS-DOS or PC-DOS 2.0 or later
  459.              a monitor .............. Monochrome, Color, Enhanced
  460.              memory ................. 128k free (above operating system)
  461.              disk drives ............ virtually anything
  462.  
  463.  
  464.              Computer.   Any  computer that uses MS-DOS as  an  operating
  465.         system  and  is at least compatible on a BIOS level with  IBM  PC
  466.         computers  should run The Professional Master Key Utilities with-
  467.         out any problem.   Computers that are 100% IBM PC compatible will
  468.         operate  considerably  faster due to direct  screen  writing  for
  469.         video output.
  470.  
  471.              Operating  system.   The Professional Master  Key  Utilities
  472.         will  work correctly when using MS-DOS or PC-DOS version  2.0  or
  473.         later.  Additionally, The Professional Master Key Utilities  have
  474.         successfully run under the TopView, DESQview, and Microsoft  Win-
  475.         dows  operating  environments.  In all  cases,  The  Professional
  476.         Master  Key  Utility programs run in a separate  window  allowing
  477.         simultaneous use with other programs.
  478.  
  479.              Monitor.   If  your  computer has a monitor  and  a  display
  480.         adapter,  chances are that they work fine with  The  Professional
  481.         Master  Key  Utilities.  If you have a color  monitor  and  color
  482.         display adapter, the screen displays are in color.  If you have a
  483.         monochrome monitor/adapter or a color monitor/adapter in a  black
  484.         and white mode, the screen displays are in monochrome.
  485.  
  486.              Memory.   This shouldn't be much of a consideration  due  to
  487.         the  relatively inexpensive cost of RAM.  However, as a  minimum,
  488.         The Professional Master Key Utilities require 128k of free memory
  489.         above that required by the operating system.  More free memory is
  490.         desired, but is usually only necessary when you are using a  hard
  491.         disk that contains many files and sub-directories.
  492.  
  493.              Disk  drives.   Again,  if your computer has and  uses  disk
  494.         drives, chances are that they will work without any problems with
  495.         The Professional Master Key Utilities.   Each of the programs can
  496.         work  with  and  use virtually any MS-DOS disk your  system  has.
  497.         This includes 160k,  180k,  320k,  360k, and 1.2MB floppy drives;
  498.         hard disks drives; RAM disks; and physical or virtual disk drives
  499.         accessed by a device driver.
  500.  
  501.              What these requirements end up meaning to is there is a very
  502.         good probability that The Professional Master Key Utilities  will
  503.         run on any MS-DOS computer, yours included, with at least 128k of
  504.         RAM available.
  505.  
  506.  
  507.  
  508.  
  509.         The Professional Master Key Utilities, version 2.0        Page 4
  510.         Introduction to the Utilities                   User Requirements
  511.  
  512.  
  513.                                 User Requirements
  514.  
  515.              To use The Professional Master Key Utilities,  you are  also
  516.         required to have at least some of the following:
  517.  
  518.              experience ............... an intermediate to advanced level
  519.              a desire to learn ........ and a will to discover what's new
  520.              respect .................. for the power you now have
  521.  
  522.  
  523.              Experience.  The Professional Master Key Utilities  programs
  524.         are  designed to be as easy and straightforward to use as  possi-
  525.         ble.  Because of that, anyone can use the utilities, a "first day
  526.         beginner"  or a "seasoned master."  However, due to the  concepts
  527.         and difficulty involved with explaining the operation and  physi-
  528.         cal layout of disks, some experience is desired.
  529.  
  530.              A  desire to learn.   Experience isn't always required.   If
  531.         you  don't have a lot of experience but have a big will to  learn
  532.         more about what's on a disk and how it works, you have definitely
  533.         come  to the right place.  The Professional Master Key  Utilities
  534.         will help you to learn more about disks every day you use any  of
  535.         the programs.
  536.  
  537.              If you have absolutely no knowledge about disks, please read
  538.         a book or two that discusses them before making a plunge into the
  539.         depths  of  your disks.   Nearly any book discussing MS-DOS  will
  540.         help.   Not only will this help you understand what is going  on,
  541.         but it will make you more aware of what shouldn't be altered.
  542.  
  543.              Respect.  A healthy respect for the power you have with  The
  544.         Professional  Master Key Utilities is likely the  most  important
  545.         user  requirement.  You can be a little short on  experience  and
  546.         low  on a big desire to learn, but you must be aware that  making
  547.         blind  modifications, especially with PMK, may render your  disks
  548.         useless.  To give you the most flexibility, the utilities usually
  549.         assume that any changes you are make are the correct ones.
  550.  
  551.              Experimenting with these utilities to learn more about  them
  552.         and  your disks is fine, but please also take  some  precautions.
  553.         Make a copy of your floppy disk or back up your hard disk  before
  554.         making  any changes.  This is important if you aren't  sure  that
  555.         what you may be doing is what you want to do.  Be cautious  about
  556.         modifying the boot sector, FAT sectors, and any directory, unless
  557.         you are certain of your changes and their results.
  558.  
  559.              These  user requirements aren't as stringent as  the  system
  560.         requirements,  but they are just as important.  What you may lack
  561.         in  one  requirement,  you should make up for  in  another.   The
  562.         bottom  line is to be careful and make sure you want what you ask
  563.         for.
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.         The Professional Master Key Utilities, version 2.0        Page 5
  571.         Introduction to the Utilities                    Conventions Used
  572.  
  573.  
  574.                                 Conventions Used
  575.  
  576.              To make using The Professional Master Key Utilities and this
  577.         documentation  clearer,  here are descriptions of the  notational
  578.         conventions used:
  579.  
  580.              [ ]  Square brackets.  When a program option appears  within
  581.                   square brackets that option may be omitted.  An  option
  582.                   not enclosed in square brackets may not be omitted.  Do
  583.                   not type the brackets when specifying an option.
  584.  
  585.              < >  Angled  brackets.  Words shown inside  angled  brackets
  586.                   are descriptions of an option, such as a file name or a
  587.                   message.   An option inside angled brackets  is  needed
  588.                   unless  it is also within square brackets.   Again,  do
  589.                   not type the brackets when specifying an option.
  590.  
  591.                   When a program is running, key names are also  enclosed
  592.                   within angled brackets to describe a key to press.   An
  593.                   example  of this exists in the main menu of PMK  where,
  594.                   in part, the text states, "... then pressing  <ENTER>."
  595.                   This wording, in this example, means to press the Enter
  596.                   key  and not the letters <, E, N, T, E, R, and >.   The
  597.                   F10 and End keys are also referred to in this way (ie.,
  598.                   as <F10> and <END>).
  599.  
  600.              |    Vertical  bar.  A vertical bar represents an  either/or
  601.                   situation.  One of the words surrounding a vertical bar
  602.                   should be typed as an option.  If "ON | OFF" is  shown,
  603.                   it  means that either ON or OFF should be entered,  but
  604.                   not both.  Do not type the vertical bar when specifying
  605.                   an option.
  606.  
  607.              ^    Caret.   A  caret represents the control  key.   It  is
  608.                   always shown preceding a key and means to hold down the
  609.                   control  key  and press the key specified.  Thus,  when
  610.                   "^Home" is shown, it means to hold down the control key
  611.                   and press the Home key.
  612.  
  613.              Within this document, the words <LEFT>, <RIGHT>, <DOWN>, and
  614.         <UP>  refer  to the left arrow, right arrow, up arrow,  and  down
  615.         arrow.   The words or lettering that appears on a  key  describes
  616.         every other key.
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.         The Professional Master Key Utilities, version 2.0        Page 6
  632.         Installing The Professional Master Key Utilities
  633.  
  634.  
  635.                 Installing The Professional Master Key Utilities
  636.  
  637.              The  installation  program for The Professional  Master  Key
  638.         Utilities  is able to change the colors and default  options  for
  639.         any  of the programs in the utilities.
  640.  
  641.              For most people, installing the utilities won't be necessary
  642.         if  each  program runs without problems.   However,  install  the
  643.         utilities  to better meet your liking if you don't agree with  my
  644.         selection  of  colors or need to use the /Mono or  /Slow  options
  645.         whenever you run a program.
  646.  
  647.              The complete command to run the installation program is:
  648.  
  649.                   INSTALL [/Mono ON | OFF | AUTO] [/Slow ON | OFF]
  650.  
  651.  
  652.              Examples:
  653.                   INSTALL
  654.                        accept the current defaults for /Mono and /Slow as
  655.                        they  exist in INSTALL.EXE and use those  defaults
  656.                        when installing the other programs
  657.  
  658.                   INSTALL /Mono ON
  659.                        display all screens in monochrome and install  the
  660.                        other  programs to display in monochrome;  install
  661.                        using the default for /Slow
  662.  
  663.                   INSTALL /Mono OFF /Slow ON
  664.                        display in colors using BIOS screen writing funct-
  665.                        ions and install these settings in the other  pro-
  666.                        grams
  667.  
  668.                   INSTALL /Mono AUTO /Slow OFF
  669.                        display all screens in color if a color display is
  670.                        found, writing text directly to the screen
  671.  
  672.  
  673.  
  674.                                 Changing Options
  675.  
  676.              To change one of the options in a program, type the  desired
  677.         option on the command line when running Install.
  678.  
  679.  
  680.              /Mono  (Toggle monochrome).  Whenever you want  all  screens
  681.         displayed  in monochrome set the /Mono option ON.
  682.  
  683.              With  the /Mono option ON, text is displayed  in  monochrome
  684.         regardless  of  whether your display can show colors.   When  the
  685.         /Mono option is OFF, displays are always in vibrant living color.
  686.         When  the /Mono option is AUTO, displays will be in color when  a
  687.         color  display  is detected or monochrome when  a  color  display
  688.         isn't  found.   The default setting for the /Mono option  in  the
  689.         distribution files is AUTO.
  690.  
  691.  
  692.         The Professional Master Key Utilities, version 2.0        Page 7
  693.         Installing The Professional Master Key Utilities
  694.  
  695.  
  696.  
  697.  
  698.              /Slow (Toggle direct screen writing).  Whenever you want all
  699.         screen  writing  done using BIOS function calls,  set  the  /Slow
  700.         option ON.
  701.  
  702.              With  the /Slow option ON, all screen writing is done  using
  703.         BIOS function calls.  This method of display is slower, but  will
  704.         let computers that aren't 100% IBM compatible run the  utilities.
  705.         The /Slow option also may need to be ON to run the programs  from
  706.         within a windowing operating environment.
  707.  
  708.              When  the  /Slow option is OFF, all screen writing  is  done
  709.         directly  to the screen. The default /Slow option in the  distri-
  710.         bution files is OFF; to write directly to the screen.
  711.  
  712.              If your computer is not 100% IBM compatible, you may need to
  713.         configure the programs to use the BIOS screen writing method.  If
  714.         the utilities don't seem to run on your computer,  try running or
  715.         installing them with the /Slow option ON.
  716.  
  717.  
  718.  
  719.                                  Changing Colors
  720.  
  721.              Modifying  default  color settings is  fairly  easy.   After
  722.         starting  Install, highlight the menu selection, "Change  default
  723.         program colors," and press Enter.
  724.  
  725.              The utilities have six color categories,  listed below.  The
  726.         colors for each of the categories can be changed to any available
  727.         foreground and background color.
  728.  
  729.              The six color categories are:
  730.  
  731.                        Window Border Color
  732.                        Border Text Color
  733.                        Informational Text Color
  734.                        General Text Color
  735.                        Cursor Color
  736.                        Changed Data Color
  737.  
  738.  
  739.              Only  one color category at a time can be  changed.   Select
  740.         which category to change by pressing Enter until that category is
  741.         available  for modification.  If you wanted to change the  Cursor
  742.         Color, press Enter until you see:
  743.  
  744.  
  745.                         Currently changing:  Cursor Color
  746.  
  747.  
  748.              Once the desired color category is selected, you can  change
  749.         its  colors.   Modify foreground colors using  <UP>  and  <DOWN>.
  750.         Change  background colors using <LEFT> and <RIGHT>.   The  sample
  751.  
  752.  
  753.         The Professional Master Key Utilities, version 2.0        Page 8
  754.         Installing The Professional Master Key Utilities
  755.  
  756.  
  757.         display  of  the current color category is updated  to  show  its
  758.         current colors, as they are changed.
  759.  
  760.              Press F10 when you have changed all the colors you can stand
  761.         and want to return to the menu.
  762.  
  763.  
  764.  
  765.                              Installing the Programs
  766.  
  767.              When  the options and colors are set, install each  program,
  768.         one at a time, by highlighting the appropriate menu selection and
  769.         pressing Enter.
  770.  
  771.              As  each program is installed, gears will grind, steam  will
  772.         blow,  and  your disk drive  will spin.  In a  few  moments,  the
  773.         program selected is installed.  The next time that program  runs,
  774.         the default options and colors are set just as you wanted.
  775.  
  776.              INSTALL.EXE can also be installed.  After selecting Quit, if
  777.         you  have changed any options or colors, Install will ask you  if
  778.         you want to save all of the changes made.  Press 'Y' and  Install
  779.         will be installed, like the rest of the programs.
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.         The Professional Master Key Utilities, version 2.0        Page 9
  815.         Professional Master Key
  816.  
  817.  
  818.                              Professional Master Key
  819.  
  820.              Professional  Master Key, obviously the flagship program  in
  821.         The Professional Master Key Utilities, is a collection of  useful
  822.         disk tools bundled into one easy to use program.  It's a powerful
  823.         program that has many useful features.
  824.  
  825.              The complete command to run Professional  Master Key from your
  826.         MS-DOS  prompt is:
  827.  
  828.              PMK [/Mono ON | OFF | AUTO] [/Slow ON | OFF] [d:]
  829.  
  830.  
  831.              Examples:
  832.                   PMK
  833.                        accept  current defaults for /Mono and /Slow;  set
  834.                        the working drive to the currently logged drive
  835.  
  836.                   PMK /Slow ON A:
  837.                        display  using BIOS screen writing functions;  set
  838.                        the working drive to A:
  839.  
  840.                   PMK B:
  841.                        accept current defaults; set the working drive  to
  842.                        B:
  843.  
  844.  
  845.              /Mono  (Toggle monochrome).  Whenever you want  all  screens
  846.         displayed  in monochrome set the /Mono option ON.
  847.  
  848.              With  the /Mono option ON, text is displayed  in  monochrome
  849.         regardless  of  whether your display can show colors.   When  the
  850.         /Mono option is OFF, displays are always in vibrant living color.
  851.         When  the /Mono option is AUTO, displays will be in color when  a
  852.         color  display  is detected or monochrome when  a  color  display
  853.         isn't  found.   The default setting for the /Mono option  in  the
  854.         distribution files is AUTO.
  855.  
  856.  
  857.              /Slow (Toggle direct screen writing).  Whenever you want all
  858.         screen  writing  done using BIOS function calls,  set  the  /Slow
  859.         option ON.
  860.  
  861.              With  the /Slow option ON, all screen writing is done  using
  862.         BIOS function calls.  This method of display is slower, but  will
  863.         let computers that aren't 100% IBM compatible run the  utilities.
  864.         The /Slow option also may need to be ON to run the programs  from
  865.         within a windowing operating environment.
  866.  
  867.              When  the  /Slow option is OFF, all screen writing  is  done
  868.         directly  to the screen. The default /Slow option in the  distri-
  869.         bution files is OFF; to write directly to the screen.
  870.  
  871.  
  872.  
  873.  
  874.  
  875.         The Professional Master Key Utilities, version 2.0        Page 10
  876.         Professional Master Key
  877.  
  878.  
  879.              d:  (Set current drive).  Entering a drive letter  from  the
  880.         MS-DOS  prompt sets the current working drive to d:.   The  drive
  881.         letter must be a valid drive letter for your system. If d: is not
  882.         a  valid drive letter or if it is omitted, PMK sets  the  current
  883.         working drive to the currently logged drive.
  884.  
  885.  
  886.  
  887.                                   The Main Menu
  888.  
  889.              Once running, the main menu appears.  The information in the
  890.         main  menu  should include the name of this program  and  version
  891.         number  (2.0), all function descriptions, current working  drive,
  892.         and RPG Software Farm's address and copyright.
  893.  
  894.              Currently,  there  are eleven functions available  from  the
  895.         main menu.  They are:
  896.  
  897.                             Alter Files
  898.                             Change Disk
  899.                             Disk Edit
  900.                             Erase Files
  901.                             File Edit
  902.                             Information
  903.                             Locate Files
  904.                             Map Disk/Files
  905.                             Quit
  906.                             Rename Files
  907.                             Undelete Files
  908.  
  909.              Select one of these functions by moving the highlighted  bar
  910.         with  <UP> and <DOWN>.  Press Enter when the bar  highlights  the
  911.         function  you want to execute.  An alternative, easier method  of
  912.         selecting a function is to type the first letter of the  function
  913.         name (a, c, d, e, f, i, l, m, q, r, or u) and press Enter.
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.         The Professional Master Key Utilities, version 2.0        Page 11
  937.         Professional Master Key                         Selecting a file
  938.  
  939.  
  940.                                 Selecting a file
  941.  
  942.              Since a file must be selected for six of the ten  functions,
  943.         choosing  what file to work with is vital for using  Professional
  944.         Master  Key well.  Luckily, choosing a file is very easy and  al-
  945.         most doesn't need description.
  946.  
  947.  
  948.  
  949.                        What is a file and a sub-directory?
  950.  
  951.              Before beginning, the definition of the word "file" in  this
  952.         document needs a little clarification to avoid confusion.
  953.  
  954.              A file, as defined and viewed by Professional Master Key and
  955.         MS-DOS,  is a name and all data associated with that name.   This
  956.         is just as you would expect and have been expecting it to be  all
  957.         along.
  958.  
  959.              A  sub-directory is essentially just a file.  This may  seem
  960.         confusing since we typically view and treat a sub-directory  very
  961.         differently  from  a file.  However, because of  the  way  MS-DOS
  962.         creates, accesses, and uses them, sub-directories should also  be
  963.         viewed  logically as special files.  To give you more  power   to
  964.         manipulate your disks, PMK processes sub-directories as it  would
  965.         files.
  966.  
  967.              Functions using files treat files and sub-directories equal-
  968.         ly.   All functions working with files can be used to  manipulate
  969.         sub-directories  within Professional Master Key with equal  ease,
  970.         with a few exceptions, discussed later.
  971.  
  972.              Whenever  the word "file" appears within this  document,  it
  973.         refers  equally  to a sub-directory.   The opposite is  not  true
  974.         however.   The word "sub-directory" does not likewise refer to  a
  975.         file.
  976.  
  977.  
  978.  
  979.                               Selecting a directory
  980.  
  981.              Once a function requiring  a file is selected (Alter  Files,
  982.         Erase Files, File Edit, Map Disk/Files, Rename Files, or Undelete
  983.         Files),  PMK checks to see if the current working drive's  direc-
  984.         tory  is  in memory.  If the directory isn't in memory,  PMK  now
  985.         reads the working drive's complete directory.  As it is  working,
  986.         the following message is displayed:
  987.  
  988.  
  989.                         Reading directory information...
  990.  
  991.  
  992.              Reading  a  drive's directory may take a  little  time,  all
  993.         depending on how many files and sub-directories are on the  drive
  994.         and how quickly the drive operates.  In any case, be patient  and
  995.  
  996.  
  997.         The Professional Master Key Utilities, version 2.0        Page 12
  998.         Professional Master Key                         Selecting a file
  999.  
  1000.  
  1001.         after a moment, PMK will finish.
  1002.  
  1003.              After  the entire directory is in memory, it  is  displayed.
  1004.         Use  <UP>,  <DOWN>, PgUp, PgDn, Home, and End to move  the  high-
  1005.         lighted  cursor to select a sub-directory.  <UP> and <DOWN>  move
  1006.         the highlighted bar to the previous and next sub-directory.  PgUp
  1007.         and  PgDn  move the bar up  and down to the previous  screen  and
  1008.         next  screen  of sub-directories.  Home and End  move  the  high-
  1009.         lighted bar to the first and last sub-directory available.
  1010.  
  1011.              Press Enter to accept the highlighted sub-directory or press
  1012.         F10 to return to the main menu.
  1013.  
  1014.              If  your disk doesn't have any sub-directories, selecting  a
  1015.         sub-directory is skipped.
  1016.  
  1017.  
  1018.  
  1019.                                 Selecting a file
  1020.  
  1021.              After selecting a sub-directory, PMK again checks to see  if
  1022.         files  in  that sub-directory are currently in memory.   If  they
  1023.         aren't, PMK will again access the disk, showing the message:
  1024.  
  1025.  
  1026.                            Reading file information...
  1027.  
  1028.  
  1029.               Select  the  file to work with in a similar  manner,  using
  1030.         <UP>, <DOWN>, PgUp, PgDn, Home, and End.
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.         The Professional Master Key Utilities, version 2.0        Page 13
  1059.         Professional Master Key                              Alter Files
  1060.  
  1061.  
  1062.                                    Alter Files
  1063.  
  1064.              The  Alter Files function changes the attributes, date,  and
  1065.         time  for any file on the current working drive.  You can give  a
  1066.         file hidden, read-only, or system attributes with equal ease.   A
  1067.         file's date and time of creation can be changed as well with very
  1068.         little effort.
  1069.  
  1070.              Select  the initial file to work with once within the  Alter
  1071.         Files function.
  1072.  
  1073.  
  1074.  
  1075.                               Changing an attribute
  1076.  
  1077.              To  change one of the file's attributes (Read Only,  Hidden,
  1078.         System,  or  Archive), move the highlighted bar with  <DOWN>  and
  1079.         <UP>.  Press Enter to toggle the highlighted attribute on or off.
  1080.         When an attribute is on, it is set or in an active state.
  1081.  
  1082.  
  1083.  
  1084.                             Changing the date or time
  1085.  
  1086.              Changing  the time or date differs from changing  an  attri-
  1087.         bute.  Once the date or time field is highlighted, press any  key
  1088.         to tell PMK you want to change the contents of that field.
  1089.  
  1090.              Upon pressing any key (when the date or time field is  high-
  1091.         lighted),  a cursor appears within the highlighted bar.  Type  in
  1092.         the new date or time (only valid numbers are accepted).  Move the
  1093.         cursor  to a different location using <LEFT> and <RIGHT>.   <UP>,
  1094.         <DOWN>, or Enter ends your changes to the date or time.
  1095.  
  1096.  
  1097.  
  1098.                                Saving any changes
  1099.  
  1100.              Press End to save changes made to a file's attributes, date,
  1101.         or  time.  If the attributes aren't saved, the columns,  "Current
  1102.         File  Attributes" and "Altered File Attributes,"  show  different
  1103.         information.  After pressing End, they are identical.
  1104.  
  1105.              When finished changing attributes, pressing F10 returns  you
  1106.         to the main menu.
  1107.  
  1108.  
  1109.  
  1110.                               Selecting a new file
  1111.  
  1112.              When not actually editing the date or time fields,  pressing
  1113.         <LEFT>  or <RIGHT> changes the file you are working with  to  the
  1114.         previous or next file in the directory.  If a new file is  selec-
  1115.         ted in this manner (using <LEFT> or <RIGHT>), any changes made to
  1116.         the previous file are NOT automatically saved.
  1117.  
  1118.  
  1119.         The Professional Master Key Utilities, version 2.0        Page 14
  1120.         Professional Master Key                              Change Disk
  1121.  
  1122.  
  1123.                                    Change Disk
  1124.  
  1125.              The  Change Disk function has two major designs.  The  first
  1126.         and most obvious is it switches the current working drive to  any
  1127.         other available drive.  The second less obvious function is  that
  1128.         it  also clears recorded file and directory information  PMK  has
  1129.         about  the current drive, making it start over from  scratch  the
  1130.         next time a file is accessed.
  1131.  
  1132.  
  1133.  
  1134.                            Changing to another drive
  1135.  
  1136.              Whenever you need to work with a disk other than the current
  1137.         working drive, select Change Disk and switch the current  working
  1138.         drive.
  1139.  
  1140.              Pressing  Enter with Change Disk highlighted opens a  window
  1141.         showing:
  1142.  
  1143.  
  1144.             There are 7 logical drives available, A: to G:.  Enter a
  1145.             letter from A to G to change the current working drive
  1146.             to any of the available drives.
  1147.  
  1148.              Press <F10> to keep the current drive and information.
  1149.  
  1150.  
  1151.              To change the current working drive, do as it says and  type
  1152.         a letter in the range shown.  In this example, you could type any
  1153.         of the letters in the range A to G.
  1154.  
  1155.              If you selected Change Disk by mistake, exit the function by
  1156.         pressing F10.  Doing so keeps PMK from clearing all recorded file
  1157.         and directory information about the current drive.
  1158.  
  1159.  
  1160.  
  1161.                               Changing floppy disks
  1162.  
  1163.              Whenever you change floppy disks in a floppy disk drive, use
  1164.         Change Disk to tell PMK to clear all recorded file and  directory
  1165.         information  on the old disk.  Change the current  working  drive
  1166.         back to the same floppy disk drive once the new disk is in place.
  1167.         If you forget to select Change Disk after switching floppy disks,
  1168.         PMK  will still think the old floppy disk is present.  When  this
  1169.         happens, PMK won't act properly in any of the file functions.
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.         The Professional Master Key Utilities, version 2.0        Page 15
  1181.         Professional Master Key                                 Disk Edit
  1182.  
  1183.  
  1184.                                     Disk Edit
  1185.  
  1186.              The Disk Edit function lets you see and change what actually
  1187.         is  actually stored on your disks, on a sector by  sector  basis.
  1188.         Sectors  can  be accessed either sequentially or  randomly.   The
  1189.         disk can also be searched for text.
  1190.  
  1191.              After selecting Disk Edit, PMK reads and displays the  first
  1192.         sector  on the working drive.  The sector is shown in both  ASCII
  1193.         and hex codes in the 24 character wide format.
  1194.  
  1195.              Once  editing  the disk, a variety of function  keys,  arrow
  1196.         keys, movement keys, and other keys become effective.  These keys
  1197.         and their functions are described in a section below.
  1198.  
  1199.  
  1200.  
  1201.                                   Getting help
  1202.  
  1203.              F1 (display help).  Whenever editing the disk, Function  key
  1204.         F1  opens  a window showing a summary for each  of  the  function
  1205.         keys.  This summary won't take the place of the descriptions that
  1206.         follow.   Instead,  it will merely state what each  function  key
  1207.         does.
  1208.  
  1209.  
  1210.  
  1211.                                  Display formats
  1212.  
  1213.              Del  (Toggle 16/24 wide display format).  Since version  2.0
  1214.         of Professional Master Key, two display formats are available for
  1215.         editing  your  disks,  each better suited  for  different  tasks.
  1216.         Pressing the Del key switches between these two display  formats.
  1217.         The  current display format, 24 wide or 16 wide, is shown at  the
  1218.         bottom of the screen.
  1219.  
  1220.              The default display format is 24 bytes wide.  Each row shown
  1221.         contains  24 bytes.  Most sector editing is best done using  this
  1222.         format  because  it displays a complete 512 byte  sector  on  the
  1223.         screen.
  1224.  
  1225.              An alternate display format, better suited for raw directory
  1226.         editing is selected by pressing Del.  This format, 16 bytes wide,
  1227.         makes  directory editing much easier since each  directory  entry
  1228.         (32  bytes) is seen in exactly two rows.  A disadvantage to  this
  1229.         format is that it only displays 256 bytes on the screen.
  1230.  
  1231.  
  1232.              Ins  (Toggle ASCII format).  In addition to the two  display
  1233.         formats, there are also two ASCII formats.  The Ins key  switches
  1234.         between them.  The current ASCII format, Standard or Extended, is
  1235.         shown at the bottom of the screen.
  1236.  
  1237.              The  default  ASCII format is to show  only  standard  ASCII
  1238.         characters.   In  this format, all bytes in the sector  having  a
  1239.  
  1240.  
  1241.         The Professional Master Key Utilities, version 2.0        Page 16
  1242.         Professional Master Key                                 Disk Edit
  1243.  
  1244.  
  1245.         value less than 20 hex or greater than 7E hex are represented  on
  1246.         the ASCII side of the display by a period (".").
  1247.  
  1248.              In  the other mode, toggled with Ins, all ASCII  characters,
  1249.         both standard and extended are displayed.
  1250.  
  1251.  
  1252.  
  1253.                              Moving around the disk
  1254.  
  1255.              PgUp  (Advance a sector).  The PgUp key changes the  current
  1256.         sector  to the next available sector on the disk.  If already  at
  1257.         the  last  sector, PgUp wraps around to the first sector  on  the
  1258.         disk.
  1259.  
  1260.              When  the  sector being edited is too large to  fit  on  one
  1261.         screen in the current display format, PgUp responds in a slightly
  1262.         different manner.  In this situation, PgUp displays the next part
  1263.         of  the  sector for editing.  When editing the last part  of  the
  1264.         sector, PgUp changes the sector as stated above.
  1265.  
  1266.  
  1267.              PgDn  (Back up a sector).  The PgDn key changes the  current
  1268.         sector  to the previous sector.  When at the first  sector,  PgDn
  1269.         wraps around to the last sector on the disk.
  1270.  
  1271.              If the sector being edited is too large to fit on one screen
  1272.         in the current display format, PgDn displays the previous part of
  1273.         that sector for editing.  If editing the first part of a  sector,
  1274.         the PgDn key changes the sector as stated above.
  1275.  
  1276.  
  1277.              F3  (Go to any sector randomly).  Function key F3  lets  you
  1278.         go to any available sector randomly.  After pressing F3, a window
  1279.         opens showing the valid range for sector numbers.  Enter a number
  1280.         in the range shown, or press F10 to exit that function and remain
  1281.         at the current sector.
  1282.  
  1283.  
  1284.              F4  (Go  to a previous sector).  Function key  F4  gets  and
  1285.         displays the previous sector edited.  PMK keeps track of the last
  1286.         five  sectors that were displayed.  After moving to another  sec-
  1287.         tor, pressing F4 repeatedly will bring back to one of those  five
  1288.         sectors.
  1289.  
  1290.  
  1291.              F7  (Go  to  start of disk).  Function key  F7  changes  the
  1292.         current  sector  being edited to the first sector  on  the  disk,
  1293.         always sector 0.
  1294.  
  1295.  
  1296.              F8 (Go to end of disk).  Function key F8 changes the current
  1297.         sector being edited to the last available sector on the disk.
  1298.  
  1299.  
  1300.  
  1301.  
  1302.         The Professional Master Key Utilities, version 2.0        Page 17
  1303.         Professional Master Key                                 Disk Edit
  1304.  
  1305.  
  1306.                                 Editing a sector
  1307.  
  1308.              Making  a  change within a sector is easy.  Just go  to  the
  1309.         desired  sector, place the cursor on the desired byte,  and  type
  1310.         away.   The  cursor advances automatically as changes  are  made.
  1311.         Any changes are highlighted on the screen.
  1312.  
  1313.              All  ASCII characters can be entered while the cursor is  on
  1314.         the ASCII half of the display.  Only valid hex characters (0 to 9
  1315.         and  A through F) can be entered while the cursor is on  the  hex
  1316.         side of the display.
  1317.  
  1318.  
  1319.              F2  (Toggle  Hex/ASCII cursor).  Function key F2  moves  the
  1320.         blinking cursor from the hex or ASCII half of the display, to the
  1321.         other  side.   The  cursor stays at the same  offset  within  the
  1322.         sector that it was at previously, it just goes over to the  other
  1323.         side for different editing.
  1324.  
  1325.  
  1326.              <UP> (Move cursor up).  The up arrow moves the cursor up one
  1327.         row  within the display.  When at the first row, <UP>  wraps  the
  1328.         cursor around to the last row in the display.
  1329.  
  1330.  
  1331.              <DOWN> (Move cursor down).  The down arrow moves the  cursor
  1332.         down  one  row within the display.  If at the last   row,  <DOWN>
  1333.         wraps the cursor around to the first row.
  1334.  
  1335.  
  1336.              <RIGHT> (Move cursor right).  The right arrow key moves  the
  1337.         cursor  to  the right.  When at the last byte in a  row,  <RIGHT>
  1338.         moves the cursor to the first byte in the next row.
  1339.  
  1340.  
  1341.              <LEFT> (Move cursor left).  The left arrow moves the  cursor
  1342.         to the left.  When the cursor is at the first byte, <LEFT>  moves
  1343.         the cursor to the last byte in the previous row.
  1344.  
  1345.  
  1346.  
  1347.                           Saving or discarding changes
  1348.  
  1349.              Any changes made to a sector in the display must be saved to
  1350.         be  made permanent on the disk.  If a sector hasn't been  written
  1351.         to the disk, it still shows highlighted bytes.
  1352.  
  1353.              PMK  won't  let  you accidentally lose  changes  made  to  a
  1354.         sector.   If you accidentally press a function key or  forget  to
  1355.         save a sector's changes before moving to another sector, PMK will
  1356.         ask if you'd like to save your work first.
  1357.  
  1358.  
  1359.              ^Home and Home (Reread current sector).  The Home key forces
  1360.         PMK to reread the current sector from disk.  ^Home does the  same
  1361.  
  1362.  
  1363.         The Professional Master Key Utilities, version 2.0        Page 18
  1364.         Professional Master Key                                 Disk Edit
  1365.  
  1366.  
  1367.         thing, but discards any changes without asking to save them.
  1368.  
  1369.              This  function key is used mainly to get a fresh copy  of  a
  1370.         sector  into memory after making too many unwanted changes  to  a
  1371.         sector.   After pressing Home, PMK discards any changes made  and
  1372.         displays a new copy of the current sector.
  1373.  
  1374.  
  1375.              ^End and End (Write current sector).  The End key saves  the
  1376.         changes made to the sector being displayed.  ^End does the  same,
  1377.         but saves your changes without asking.
  1378.  
  1379.  
  1380.  
  1381.                                Searching for text
  1382.  
  1383.              F5 (Search for ASCII text).  Function key F5 lets you  search
  1384.         for ASCII text anywhere on the disk.  After pressing F5, a window
  1385.         opens on the screen.  Enter any text up to 70 characters long  to
  1386.         search for.  The case of the string entered doesn't matter.   PMK
  1387.         looks for both upper and lower case text at the same time.  Press
  1388.         F10 to skip searching for any text.
  1389.  
  1390.              All searching starts from the current cursor position within
  1391.         the displayed sector and goes forward until the text is found  or
  1392.         the end of the disk.  The text search can be stopped at any  time
  1393.         by pressing F10.
  1394.  
  1395.  
  1396.              F6  (Search for Hex data).  Function key F6 lets you  search
  1397.         for  hex data anywhere on the disk.  After pressing F6, a  window
  1398.         opens  so you can enter any hex data up to 35 words (byte  pairs)
  1399.         long.   All hex data searches are exact.  No case  conversion  is
  1400.         done on those bytes which may be ASCII characters.
  1401.  
  1402.              Hex data should be always entered in words and not by single
  1403.         bytes.   Should the second byte in the last word entered be  left
  1404.         out,  it is assumed to be 0 (zero).  For example, to  search  for
  1405.         the  bytes  "CD 21," enter "CD21."  When  "CD2"  is  accidentally
  1406.         entered, the bytes, "CD 20" are searched for.
  1407.  
  1408.  
  1409.  
  1410.                                   Miscellaneous
  1411.  
  1412.              F9  (Display  disk information).  Function key  F9  opens  a
  1413.         window screen showing technical information on the current drive.
  1414.         This display is the same as that shown by the Information  funct-
  1415.         ion.
  1416.  
  1417.              F10 (Return to the main menu).  Function key F10 stops edit-
  1418.         ing and returns you to the main menu.
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.         The Professional Master Key Utilities, version 2.0        Page 19
  1425.         Professional Master Key                               Erase Files
  1426.  
  1427.  
  1428.                                    Erase Files
  1429.  
  1430.              The  Erase Files function is used to erase any file  on  the
  1431.         working  drive.  Any file can be erased by this function,  inclu-
  1432.         ding  Read-Only, Hidden, and System files.  A  file's  attributes
  1433.         don't  matter, however, Professional Master Key  currently  won't
  1434.         allow sub-directories to be erased.
  1435.  
  1436.              Upon selecting Erase Files, choose the sub-directory to  get
  1437.         files from then the initial file to erase.  Press F10 if you want
  1438.         to exit to the main menu.
  1439.  
  1440.              Then, after choosing a file, a window opens displaying:
  1441.  
  1442.  
  1443.                     The file, "OLD-FILE.NAM" will be deleted.
  1444.                       Press "Y" to delete the file.
  1445.                       Press "S" to skip deleting this file.
  1446.                       Press <F10> to exit to the main menu.
  1447.  
  1448.  
  1449.              If  "Y"  is now pressed, the file,  "OLD-FILE.NAM"  will  be
  1450.         erased  from the disk.  If "S" is pressed, the file will  not  be
  1451.         erased.  Pressing F10, as always, returns you to the main menu.
  1452.  
  1453.              After  Professional Master Key finishes erasing a  file,  it
  1454.         returns  you to the file selection screen to select another  file
  1455.         to erase.  This repeats until there are no files left in the sub-
  1456.         directory or you eventually press F10.
  1457.  
  1458.  
  1459.  
  1460.  
  1461.  
  1462.  
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.         The Professional Master Key Utilities, version 2.0        Page 20
  1486.         Professional Master Key                                 File Edit
  1487.  
  1488.  
  1489.                                     File Edit
  1490.  
  1491.              The File Edit function is related to the Disk Edit function.
  1492.         The  main  difference is that File Edit lets you see  and  change
  1493.         only what is in a file and not the entire disk.
  1494.  
  1495.              After  selecting File Edit, choose the sub-directory to  get
  1496.         files  from and then get the initial file to edit.  Press F10  to
  1497.         return to the main menu.
  1498.  
  1499.              Then, once a file is selected, the first sector in the  file
  1500.         is shown and is displayed in the 24 character wide format.
  1501.  
  1502.              All function keys, arrow keys, movement keys, and other keys
  1503.         act similarly as they did in the Disk Edit function.
  1504.  
  1505.              The  only  keys that function slightly differently  are  the
  1506.         keys in the sections, "Moving around the disk" and "Searching for
  1507.         text."   Each of the keys in these sections work as described  in
  1508.         the  Disk Edit function with the exception that they  change  the
  1509.         current sector displayed to another sector within the file, not a
  1510.         sector anywhere on the disk.   Specifically, these keys are:
  1511.  
  1512.              F3 (Go to any sector randomly).
  1513.              F7 (Go to start of file).
  1514.              F8 (Go to end of file).
  1515.              PgUp (Advance a sector).
  1516.              PgDn (Back up a sector).
  1517.              F5 (Search for ASCII text).
  1518.              F6 (Search for Hex data).
  1519.  
  1520.  
  1521.              Also, the relative sector number being edited is  displayed,
  1522.         not  the  actual sector number on the disk.  The  first  relative
  1523.         sector  number for a file is always 1, no matter where the  start
  1524.         of the file physically is.
  1525.  
  1526.              Like Disk Edit, pressing F10 returns you to the main menu.
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.         The Professional Master Key Utilities, version 2.0        Page 21
  1547.         Professional Master Key                               Information
  1548.  
  1549.  
  1550.                                    Information
  1551.  
  1552.              MS-DOS hides most information it has available on its disks.
  1553.         Pressing  Enter  while Information is highlighted shows  much  of
  1554.         what MS-DOS is hiding along with some other details that are both
  1555.         useful and good to know.
  1556.  
  1557.              Upon  selecting Information, a window opens  displaying  the
  1558.         following data.  The numbers shown differ depending on the format
  1559.         and size of the disk being used.  This example shows a  standard,
  1560.         newly formatted 360K floppy disk.
  1561.  
  1562.  
  1563.                              Information On Drive A:
  1564.  
  1565.              Disk capacity information...
  1566.                   360  Kilobytes total disk capacity possible
  1567.                   354  Kilobytes disk capacity available (100% free).
  1568.  
  1569.              Disk logical dimensions...
  1570.                   512  Bytes in each sector.
  1571.                   719  Sectors existing on the entire disk.
  1572.                   708  Data Sectors possible for file usage on the disk.
  1573.                     2  Data Sectors exist in each Data Cluster.
  1574.                   354  Data Clusters possible for file usage on the disk.
  1575.                     1  Reserved Sector(s) at the beginning of the disk.
  1576.                     2  FAT copies available, each using 2 sectors.
  1577.                   112  Files allowed in the Root Directory.
  1578.  
  1579.                       Start of all FAT sectors:     sector     1
  1580.                       Start of the Root Directory:  sector     5
  1581.                       Start of all Data Sectors:    sector    12
  1582.  
  1583.  
  1584.              Press any key to return to the main menu.
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.         The Professional Master Key Utilities, version 2.0        Page 22
  1608.         Professional Master Key                              Locate Files
  1609.  
  1610.  
  1611.                                   Locate Files
  1612.  
  1613.              Locate  Files  finds and displays all files on  the  working
  1614.         drive matching any file specification.  Locate Files helps  users
  1615.         of  hard  and floppy disks to find several copies of  a  file  in
  1616.         different  places on one disk, to find the location of  an  indi-
  1617.         vidual file, or just to see all files on a disk easily.
  1618.  
  1619.              When Locate Files is chosen, a window opens displaying a few
  1620.         lines of help and the following prompt:
  1621.  
  1622.  
  1623.                               Filename:  *       .*
  1624.  
  1625.  
  1626.              Enter the file(s) to search for.  The wildcards ? and *  can
  1627.         be used as they would be with MS-DOS, as wildcards in the name to
  1628.         match.  Press F10 to return to the main menu without locating any
  1629.         files.
  1630.  
  1631.              <LEFT> and <RIGHT> move the cursor to a specific location in
  1632.         the name to make changes.  Tab moves the cursor from the filename
  1633.         to  the extension part of the name and vice versa.   Press  Enter
  1634.         when the file specification has been entered.
  1635.  
  1636.              After pressing Enter, PMK lists all files matching the  file
  1637.         specification given (reading sub-directories as it searches).  At
  1638.         the  end of every screen full of files it pauses waiting for  any
  1639.         key to be pressed.
  1640.  
  1641.              When paused, press F10 to stop the display and return to the
  1642.         main menu or any other key to continue listing matching files.
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.  
  1668.         The Professional Master Key Utilities, version 2.0        Page 23
  1669.         Professional Master Key                            Map Disk/Files
  1670.  
  1671.  
  1672.                                  Map Disk/Files
  1673.  
  1674.              The Map Disk/Files function quickly shows a graphical map of
  1675.         the total disk usage and free space for the working disk.  It can
  1676.         later  display,  in the same graphical format, where  a  file  is
  1677.         located  on the working disk and can give a visual indication  of
  1678.         the file's fragmentation.
  1679.  
  1680.  
  1681.  
  1682.                              Mapping an entire disk
  1683.  
  1684.              After  selecting  Map Disk/Files,  Professional  Master  Key
  1685.         works  at creating the graphical map of total disk usage for  the
  1686.         working disk.  On hard and floppy disks, this happens  relatively
  1687.         quickly.
  1688.  
  1689.              Along with the graphical map, the amount of free disk  space
  1690.         (in  percent of total disk capacity), and the number of  clusters
  1691.         represented by each symbol is displayed.
  1692.  
  1693.              When mapping lower capacity disks, such as floppy disks  and
  1694.         RAM  disks, each symbol in the map represents one cluster.   How-
  1695.         ever, due to the limited space on the screen each cluster  cannot
  1696.         be shown for disks with very many clusters, such as hard disks.
  1697.  
  1698.              For  disks  that have more than 500  clusters,  each  symbol
  1699.         stands for several clusters.  On my hard disk, each symbol repre-
  1700.         sents twenty clusters.
  1701.  
  1702.              Hard  disk  users should not be alarmed if  this  map  shows
  1703.         several  areas containing bad clusters.  This is normal  on  hard
  1704.         disks.
  1705.  
  1706.  
  1707.  
  1708.                             Mapping individual files
  1709.  
  1710.              After the disk map is shown, press Enter to map file  usage.
  1711.         Any other key returns you to the main menu.
  1712.  
  1713.              Select  a directory and initial file as  described  earlier.
  1714.         Once the initial file is selected, <LEFT> and <RIGHT> changes the
  1715.         file  being mapped to the previous and next file in  the  current
  1716.         directory.   Pressing  Ins while mapping files  lets  you  select
  1717.         another directory.
  1718.  
  1719.              Along with the graphical map, the amount of free disk  space
  1720.         (in  percent  of total disk capacity), information  on  the  file
  1721.         mapped,  and the number of cluster represented by each symbol  is
  1722.         displayed.   While mapping files, you normally shouldn't see  any
  1723.         bad clusters displayed.
  1724.  
  1725.              Press F10 to return to the main menu.
  1726.  
  1727.  
  1728.  
  1729.         The Professional Master Key Utilities, version 2.0        Page 24
  1730.         Professional Master Key                                      Quit
  1731.  
  1732.  
  1733.                                       Quit
  1734.  
  1735.              Selecting  Quit  from the main menu ends  the  execution  of
  1736.         Professional Master Key and returns you to MS-DOS (or other oper-
  1737.         ating environment, if applicable).  It returns to the same  drive
  1738.         and directory that you started in, unless of course you  switched
  1739.         the disk that you started from.
  1740.  
  1741.              Upon  ending PMK, a window opens on the screen  showing  the
  1742.         following message:
  1743.  
  1744.  
  1745.         Professional Master Key is a copyrighted, user supported product!
  1746.         Registered users are entitled to support, FREE upgrades, and a
  1747.         program disk with the latest version of The Professional Master
  1748.         Key Utilities!  All for just $25.
  1749.  
  1750.                        === Thank you for your support! ===
  1751.  
  1752.  
  1753.              Press any key to close the window and return to MS-DOS.
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.         The Professional Master Key Utilities, version 2.0        Page 25
  1791.         Professional Master Key                              Rename Files
  1792.  
  1793.  
  1794.                                   Rename Files
  1795.  
  1796.              The Rename Files function is used to rename any file on  the
  1797.         working  drive.   Any  file  can be  renamed  by  this  function,
  1798.         including  Hidden  and System files.  A file's  attributes  don't
  1799.         matter.
  1800.  
  1801.              After  selecting Rename Files, choose the  sub-directory  to
  1802.         get  files from and a file to rename.  Press F10 if you  want  to
  1803.         exit to the main menu.
  1804.  
  1805.              After  choosing a file a window opens asking you to enter  a
  1806.         new  name  for the file.  If you are trying to rename  the  file,
  1807.         "OLD-FILE.NAM," the window would show, along with a few lines  of
  1808.         information, the prompt:
  1809.  
  1810.  
  1811.                              Filename:  OLD-FILE.NAM
  1812.  
  1813.  
  1814.              Type  in  the new name for the file.  Type the new  name  in
  1815.         exactly as you want to see it appear in the directory.
  1816.  
  1817.              If  leading or embedded spaces are left in the  filename  or
  1818.         extension  part of the name (as an example, "Letter 1.txt"),  MS-
  1819.         DOS will have a difficult time accessing the file.  The file  can
  1820.         still  be used and accessed in a few instances from  MS-DOS  (and
  1821.         always from PMK), but a little imagination is involved to do so.
  1822.  
  1823.         [Leaving embedded spaces in the name is permitted in Professional
  1824.         Master  Key only because you might want to make a file harder  to
  1825.         access.  Embedding spaces in a name is definitely one way to make
  1826.         a file harder to access from MS-DOS.]
  1827.  
  1828.              The <LEFT> and <RIGHT> keys move the cursor to any  position
  1829.         in  the  old  name.  Tab moves the cursor from the  name  to  the
  1830.         extension  part  of the name and vice versa.  When  the  name  is
  1831.         changed to what you want, press Enter and you will see:
  1832.  
  1833.  
  1834.            The file, "OLD-FILE.NAM" will be renamed to "NEW-FILE.NAM"
  1835.                       Press "Y" to rename the file.
  1836.                       Press "R" to re-enter the new file name.
  1837.                       Press "S" to skip renaming this file.
  1838.                       Press <F10> to exit to the main menu.
  1839.  
  1840.  
  1841.              Press  "Y" now to change the old file name to the  new  name
  1842.         you typed in.  If "S" was pressed, the file won't be renamed  and
  1843.         you  will be allowed to select another file.  Pressing  "R"  will
  1844.         show  you the "Filename:" prompt shown above, letting you try  to
  1845.         change the name once more.
  1846.  
  1847.              Pressing F10, as usual, returns you to the main menu.
  1848.  
  1849.  
  1850.  
  1851.         The Professional Master Key Utilities, version 2.0        Page 26
  1852.         Professional Master Key                            Undelete Files
  1853.  
  1854.  
  1855.                                  Undelete Files
  1856.  
  1857.              Well, you've slipped and erased a file by mistake.  It's  an
  1858.         important file.  Before using Professional Master Key, you  would
  1859.         have to try to re-create the file if that was possible.  Now, you
  1860.         have the ability to recover the file with a minimum of effort and
  1861.         continue on as normal by using the Undelete Files function.
  1862.  
  1863.  
  1864.  
  1865.                      What happens to a file as it is erased?
  1866.  
  1867.              A file that gets erased or deleted actually isn't wiped from
  1868.         the  face  of the disk.  All of its data is left  intact  on  the
  1869.         disk.  All that gets changed is the FAT and the file's  directory
  1870.         entry.
  1871.  
  1872.              The FAT is updated to mark all clusters that used to  belong
  1873.         to  the  file as free clusters.  MS-DOS keeps track of  the  free
  1874.         clusters in the FAT to determine how much free space remains on a
  1875.         disk.   Until another file is actually written over the  clusters
  1876.         that  used  to be allocated to the deleted file, all of  its  old
  1877.         data remains on the disk.
  1878.  
  1879.              The  file's directory entry is also altered, but in a  minor
  1880.         way.  The first character in a file's name is changed to the  hex
  1881.         character  E5, the Greek character sigma.  This  identifies  that
  1882.         directory entry as deleted from that point onward.
  1883.  
  1884.  
  1885.  
  1886.                            How can a file be Undeleted?
  1887.  
  1888.              Because a file's data is still intact, all that needs to  be
  1889.         done  to Undelete it is to rebuild its FAT chain and correct  its
  1890.         file  entry.  Fixing the file name is trivial, but restoring  the
  1891.         FAT is not.
  1892.  
  1893.              The  FAT  isn't designed to be complex.  It  works  on  very
  1894.         simple  concepts, but simple to computers.  It would become  very
  1895.         tedious  very quickly to you or I if we had to rebuild  a  file's
  1896.         FAT chain.
  1897.  
  1898.              Although  the file's FAT chain cannot be rebuilt  with  100%
  1899.         certainty, PMK simplifies the process by automatically taking its
  1900.         best guess about where everything should go.  This may not  fully
  1901.         recover  a  file all of the time, but it is most often  the  best
  1902.         method for Undeleting a file.
  1903.  
  1904.  
  1905.  
  1906.                            What about sub-directories?
  1907.  
  1908.              Professional Master Key, unlike several other programs  that
  1909.         claim  to Undelete files, can Undelete sub-directories  as  well.
  1910.  
  1911.  
  1912.         The Professional Master Key Utilities, version 2.0        Page 27
  1913.         Professional Master Key                            Undelete Files
  1914.  
  1915.  
  1916.         There is a limitation to doing this however.
  1917.  
  1918.              Because sub-directories do not have a size stored as part of
  1919.         its  information, PMK has no way of knowing how many clusters  it
  1920.         used to occupy.  Whenever a sub-directory is undeleted, only  its
  1921.         first  cluster  is Undeleted.  Any subsequent clusters,  if  they
  1922.         existed, will be forever lost.
  1923.  
  1924.  
  1925.  
  1926.                          What affects Undeleting a file?
  1927.  
  1928.              Successfully  Undeleting a file depends on a lot of  factors
  1929.         and  a lot of things working right.  It is not guaranteed  to  be
  1930.         always  successful.   Two factors, described below, can  help  or
  1931.         hinder Undeleting a file.
  1932.  
  1933.  
  1934.              Time.  Normally, trying to Undelete a file immediately after
  1935.         deleting  it will work without a problem.  All of its  data  will
  1936.         still  be  intact on the disk and nothing may have  been  written
  1937.         over parts of that data.
  1938.  
  1939.              The chances of being successful in Undeleting a file go down
  1940.         dramatically  with  the passage of time since its  deletion.   If
  1941.         nothing is written to the disk since the file was deleted,  there
  1942.         is  still a very good chance that it can be Undeleted.   However,
  1943.         if  some time has passed and several files were saved, it may  be
  1944.         highly unlikely that an deleted file can be fully recovered.
  1945.  
  1946.  
  1947.              Fragmentation.  The chances for a successful Undeletion  are
  1948.         also increased if both the file and disk weren't in a  fragmented
  1949.         state  before  the file was deleted.  Fragmented files  are  much
  1950.         more difficult to Undelete successfully.
  1951.  
  1952.              A  file's clusters are normally written consecutively  on  a
  1953.         disk when possible.  If that isn't possible, its clusters are put
  1954.         elsewhere  on  the disk.  When a file's  clusters  aren't  stored
  1955.         consecutively, it is fragmented.  Fragmentation typically happens
  1956.         in large files that get updated often, like databases.
  1957.  
  1958.              Prevent  excessive fragmentation on your disks when this  is
  1959.         possible.   Unfragment your entire disk (especially hard  disks!)
  1960.         on  a  regular basis with any of the many  commercial  or  public
  1961.         domain programs that claim to unfragment or optimize disks.
  1962.  
  1963.  
  1964.  
  1965.                                 Undeleting a file
  1966.  
  1967.              After selecting Undelete Files, choose the sub-directory  to
  1968.         get deleted files from then the initial file to undelete.   Press
  1969.         F10 if you want to return to the main menu.
  1970.  
  1971.  
  1972.  
  1973.         The Professional Master Key Utilities, version 2.0        Page 28
  1974.         Professional Master Key                            Undelete Files
  1975.  
  1976.  
  1977.  
  1978.              Then, after selecting a deleted file, the screen clears  and
  1979.         you will see something similar to what is shown below:
  1980.  
  1981.  
  1982.         Enter the first letter for "eLD-FILE.NAM" to begin undeleting it.
  1983.  
  1984.  
  1985.             Once  the  first  letter in the file name  is  entered,  the
  1986.         following messages appear:
  1987.  
  1988.  
  1989.                     The file, "OLD-FILE.NAM" will be undeleted.
  1990.                       Press "Y" to undelete the file.
  1991.                       Press "S" to skip undeleting this file.
  1992.                       Press <F10> to exit to the main menu.
  1993.  
  1994.  
  1995.              If  "Y"  was now pressed, PMK will attempt to  Undelete  the
  1996.         file  OLD-FILE.NAM.   If "S" was pressed, the file won't  be  Un-
  1997.         deleted.
  1998.  
  1999.              After Professional Master Key finishes Undeleting a file, it
  2000.         returns you to the file selection screen for the chance to select
  2001.         another  file to Undelete.  This repeats until no  deleted  files
  2002.         are left in the sub-directory or you eventually press F10.
  2003.  
  2004.              Pressing  F10 always returns you to the main menu.
  2005.  
  2006.  
  2007.  
  2008.                         The file is Undeleted, is it ok?
  2009.  
  2010.              If  Professional  Master Key is successful in  Undeleting  a
  2011.         file,  all still may not be well.  The data it has saved may  not
  2012.         be what was originally in your file.  Please check your file (use
  2013.         the File Edit function) to make sure that it contains the correct
  2014.         data.  Be especially careful if the file you Undeleted is a  .COM
  2015.         or .EXE file.
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.         The Professional Master Key Utilities, version 2.0        Page 29
  2035.         Fill Disk
  2036.  
  2037.  
  2038.                                     Fill Disk
  2039.  
  2040.              Fill  Disk  writes any message of your choice on all of  the
  2041.         free  sectors on any disk leaving any existing  files  untouched.
  2042.         It  can also zero all unused sectors, removing all traces of  old
  2043.         file data, still leaving existing files alone.
  2044.  
  2045.              The complete invocation for Fill Disk is:
  2046.  
  2047.              FD [/Mono ON | OFF | AUTO] [/Slow ON | OFF] [/Zero] [d:]
  2048.                   [<message>]
  2049.  
  2050.  
  2051.              Examples:
  2052.                   FD
  2053.                        fills  all free sectors on the default disk  drive
  2054.                        after letting you type in your message
  2055.  
  2056.                   FD D: This is my computer
  2057.                        fills  drive D:'s free sectors with  the  message,
  2058.                        "This is my computer"
  2059.  
  2060.                   FD /Zero A:
  2061.                        zeroes out all free sectors on drive A:
  2062.  
  2063.                   FD /Zero A: This is my computer
  2064.                        does  the same thing, any message is ignored  with
  2065.                        the /Zero option
  2066.  
  2067.  
  2068.              /Mono  (Toggle monochrome).  Whenever you want  all  screens
  2069.         displayed  in monochrome set the /Mono option ON.
  2070.  
  2071.              With  the /Mono option ON, text is displayed  in  monochrome
  2072.         regardless  of  whether your display can show colors.   When  the
  2073.         /Mono option is OFF, displays are always in vibrant living color.
  2074.         When  the /Mono option is AUTO, displays will be in color when  a
  2075.         color  display  is detected or monochrome when  a  color  display
  2076.         isn't  found.   The default setting for the /Mono option  in  the
  2077.         distribution files is AUTO.
  2078.  
  2079.  
  2080.              /Slow (Toggle direct screen writing).  Whenever you want all
  2081.         screen  writing  done using BIOS function calls,  set  the  /Slow
  2082.         option ON.
  2083.  
  2084.              With  the /Slow option ON, all screen writing is done  using
  2085.         BIOS function calls.  This method of display is slower, but  will
  2086.         let computers that aren't 100% IBM compatible run the  utilities.
  2087.         The /Slow option also may need to be ON to run the programs  from
  2088.         within a windowing operating environment.
  2089.  
  2090.              When  the  /Slow option is OFF, all screen writing  is  done
  2091.         directly  to the screen. The default /Slow option in the  distri-
  2092.         bution files is OFF; to write directly to the screen.
  2093.  
  2094.  
  2095.         The Professional Master Key Utilities, version 2.0        Page 30
  2096.         Fill Disk
  2097.  
  2098.  
  2099.  
  2100.  
  2101.              /Zero (zero out free sectors).  If you want to zero all free
  2102.         sectors instead of writing a message, use the /Zero option.  When
  2103.         specified,  Fill Disk clears out any old file data with  the  hex
  2104.         character  00 while leaving existing files intact.   Any  message
  2105.         entered before or after the /Zero option is ignored.
  2106.  
  2107.  
  2108.              d: (drive to fill).  This is the drive you want to fill.  If
  2109.         omitted, the default drive is filled with the specified  message.
  2110.         The drive letter, when given, must be valid on your system.
  2111.  
  2112.  
  2113.              <message>.  Any message to write on all free sectors can  be
  2114.         entered  from the command line.  If omitted, Fill Disk  asks  you
  2115.         for the message prior to running.
  2116.  
  2117.  
  2118.              As  Fill Disk runs, it shows an approximate percent  of  the
  2119.         free  sectors filled.  It can be stopped at any time by  pressing
  2120.         F10, which will return you to the MS-DOS prompt.
  2121.  
  2122.  
  2123.  
  2124.  
  2125.  
  2126.  
  2127.  
  2128.  
  2129.  
  2130.  
  2131.  
  2132.  
  2133.  
  2134.  
  2135.  
  2136.  
  2137.  
  2138.  
  2139.  
  2140.  
  2141.  
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.         The Professional Master Key Utilities, version 2.0        Page 31
  2157.         PMK Master Menu
  2158.  
  2159.  
  2160.                                  PMK Master Menu
  2161.  
  2162.              The  PMK Master Menu simplifies the use of The  Professional
  2163.         Master  Key Utilities and helps new users quickly learn  how  the
  2164.         utilities  work.   As  each  program  is  highlighted,  a   brief
  2165.         narration  on  it  is shown detailing what its  function  is  and
  2166.         options it has.  Then, each program can run just as it would from
  2167.         the MS-DOS command line, with or without options.
  2168.  
  2169.              The  complete  invocation for PMK Master Menu is:
  2170.  
  2171.              PMK-MENU [/Mono ON | OFF | AUTO] [/Slow ON | OFF]
  2172.  
  2173.  
  2174.              Examples:
  2175.                   PMK-MENU
  2176.                        run  the  menu program and all  selected  programs
  2177.                        using  their defaults for /Mono and  /Slow  unless
  2178.                        otherwise specified in a command line
  2179.  
  2180.                   PMK-MENU /Slow ON
  2181.                        use  BIOS screen writing for the menu program  and
  2182.                        all selected programs
  2183.  
  2184.  
  2185.              /Mono  (Toggle monochrome).  Whenever you want  all  screens
  2186.         displayed  in monochrome set the /Mono option ON.
  2187.  
  2188.              With  the /Mono option ON, text is displayed  in  monochrome
  2189.         regardless  of  whether your display can show colors.   When  the
  2190.         /Mono option is OFF, displays are always in vibrant living color.
  2191.         When  the /Mono option is AUTO, displays will be in color when  a
  2192.         color  display  is detected or monochrome when  a  color  display
  2193.         isn't  found.   The default setting for the /Mono option  in  the
  2194.         distribution files is AUTO.
  2195.  
  2196.  
  2197.              /Slow (Toggle direct screen writing).  Whenever you want all
  2198.         screen  writing  done using BIOS function calls,  set  the  /Slow
  2199.         option ON.
  2200.  
  2201.              With  the /Slow option ON, all screen writing is done  using
  2202.         BIOS function calls.  This method of display is slower, but  will
  2203.         let computers that aren't 100% IBM compatible run the  utilities.
  2204.         The /Slow option also may need to be ON to run the programs  from
  2205.         within a windowing operating environment.
  2206.  
  2207.              When  the  /Slow option is OFF, all screen writing  is  done
  2208.         directly  to the screen. The default /Slow option in the  distri-
  2209.         bution files is OFF; to write directly to the screen.
  2210.  
  2211.  
  2212.              Once running, PMK-MENU opens several windows on the  screen.
  2213.         The upper left window gives some help on running a program.   The
  2214.         upper right window displays the programs that can be run from the
  2215.  
  2216.  
  2217.         The Professional Master Key Utilities, version 2.0        Page 32
  2218.         PMK Master Menu
  2219.  
  2220.  
  2221.         menu  and  highlights the selected program.   The  middle  window
  2222.         shows the complete command line used to run the selected program.
  2223.         The  lower window briefly describes the options and operation  of
  2224.         the selected program.
  2225.  
  2226.              Select  a program to run by moving the highlighted  bar  (in
  2227.         the upper right window) with <UP> and <DOWN>.
  2228.  
  2229.              As each program is selected, it is briefly described in  the
  2230.         lower window.  A program's description includes a summary of  its
  2231.         functions,  the complete command to run the program,  and  sample
  2232.         commands with comments.  These descriptions are intended to serve
  2233.         mainly  as memory aids on how to run the programs.  They are  not
  2234.         intended to replace reading this User's Guide.
  2235.  
  2236.              Once  the desired program has been selected, press Space  to
  2237.         add  arguments and options to the command, or press Enter to  run
  2238.         the program without any additional arguments.
  2239.  
  2240.              After  pressing Enter, the selected program is  loaded  into
  2241.         memory and run normally.  Upon its completion, the menu is redis-
  2242.         played for you to select another program to run.
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.  
  2253.  
  2254.  
  2255.  
  2256.  
  2257.  
  2258.  
  2259.  
  2260.  
  2261.  
  2262.  
  2263.  
  2264.  
  2265.  
  2266.  
  2267.  
  2268.  
  2269.  
  2270.  
  2271.  
  2272.  
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  
  2278.         The Professional Master Key Utilities, version 2.0        Page 33
  2279.         Un Format
  2280.  
  2281.  
  2282.                                     Un Format
  2283.  
  2284.              Un  Format  does what may seem impossible, it  protects  you
  2285.         against  accidental  hard disk formats.  When used on  a  regular
  2286.         basis, it can actually restore a hard disk to its previous  state
  2287.         after accidentally formatting it.
  2288.  
  2289.              The  complete  invocation for Un Format is:
  2290.  
  2291.              UF [/Mono ON | OFF | AUTO] [/Slow ON | OFF] [/Save] d:
  2292.  
  2293.  
  2294.              Examples:
  2295.                   UF
  2296.                        nothing  happens,  a drive specification  must  be
  2297.                        provided
  2298.  
  2299.                   UF /Save C:
  2300.                        save drive C: in the file, "B:\UNFORMAT.PMK"
  2301.  
  2302.                   UF C:
  2303.                        restore  drive C: from the file, "B:\UNFORMAT.PMK"
  2304.                        after an accidental format
  2305.  
  2306.  
  2307.              /Mono  (Toggle monochrome).  Whenever you want  all  screens
  2308.         displayed  in monochrome set the /Mono option ON.
  2309.  
  2310.              With  the /Mono option ON, text is displayed  in  monochrome
  2311.         regardless  of  whether your display can show colors.   When  the
  2312.         /Mono option is OFF, displays are always in vibrant living color.
  2313.         When  the /Mono option is AUTO, displays will be in color when  a
  2314.         color  display  is detected or monochrome when  a  color  display
  2315.         isn't  found.   The default setting for the /Mono option  in  the
  2316.         distribution files is AUTO.
  2317.  
  2318.  
  2319.              /Slow (Toggle direct screen writing).  Whenever you want all
  2320.         screen  writing  done using BIOS function calls,  set  the  /Slow
  2321.         option ON.
  2322.  
  2323.              With  the /Slow option ON, all screen writing is done  using
  2324.         BIOS function calls.  This method of display is slower, but  will
  2325.         let computers that aren't 100% IBM compatible run the  utilities.
  2326.         The /Slow option also may need to be ON to run the programs  from
  2327.         within a windowing operating environment.
  2328.  
  2329.              When  the  /Slow option is OFF, all screen writing  is  done
  2330.         directly  to the screen. The default /Slow option in the  distri-
  2331.         bution files is OFF; to write directly to the screen.
  2332.  
  2333.  
  2334.              /Save  (save the disk).  The /Save option is used  when  you
  2335.         want  to protect a hard disk against an accidental  format.   All
  2336.         necessary information is written in the file, "B:\UNFORMAT.PMK."
  2337.  
  2338.  
  2339.         The Professional Master Key Utilities, version 2.0        Page 34
  2340.         Un Format
  2341.  
  2342.  
  2343.  
  2344.  
  2345.              d:  (drive to save/recover).  This is the drive you want  to
  2346.         protect  or recover.  It must be specified on the  command  line.
  2347.         The drive letter must be a valid drive on your system.
  2348.  
  2349.  
  2350.  
  2351.                    What happens to a disk as it is formatted?
  2352.  
  2353.              Floppy disks.  A floppy disk, when formatted, loses all data
  2354.         that  was on it.  When MS-DOS's format program formats  a  floppy
  2355.         disk,  every  track on the disk is initialized  and  checked  for
  2356.         errors.   The  initialization process basically  recreates  every
  2357.         track on the disk, eliminating what was there before.
  2358.  
  2359.              Hard  disks.  When a hard disk is formatted with  most  ver-
  2360.         sions  of  MS-DOS's format program, its data are  not  destroyed.
  2361.         The  only areas that are modified are the boot sector,  FAT,  and
  2362.         root directory.
  2363.  
  2364.              The  MS-DOS format program mainly does two things on a  hard
  2365.         disk:   it  checks for bad sectors and it  initializes  the  boot
  2366.         sector,  FAT and root directory.  It does not  physically  format
  2367.         the disk, but checks the state of the disk's format.
  2368.  
  2369.  
  2370.  
  2371.                       How can a hard disk be Un Formatted?
  2372.  
  2373.              Since no file data is actually modified when a hard disk  is
  2374.         formatted by MS-DOS, all that needs to be done to recover a  hard
  2375.         disk from a format is to rewrite the  boot sector, FAT, and  root
  2376.         directory.  This is possible only if those areas of the disk have
  2377.         been previously saved somewhere.
  2378.  
  2379.              That is really all Un Format does.  One part of it saves the
  2380.         boot sector, FAT, and root directory.  Another part writes all of
  2381.         those sectors back to the disk.
  2382.  
  2383.              Un  Format  can only recover from formatting  programs  that
  2384.         don't  overwrite all of a hard disk's sectors.  Most versions  of
  2385.         MS-DOS's  format  program don't do this.
  2386.  
  2387.              The exception to this exists with all versions up to 3.2  of
  2388.         AT&T and Compaq DOS.  The format program supplied with these ver-
  2389.         sions  of MS-DOS do overwrite a hard disk's sectors.   Un  Format
  2390.         cannot  recover a hard disk formatted with these versions of  MS-
  2391.         DOS.
  2392.  
  2393.              There  also are many other specialized  formatting  programs
  2394.         that do overwrite a hard disk's sectors.  These programs actually
  2395.         modify  the structure of a hard disk in efforts to change or  im-
  2396.         prove  its performance.  Un Format isn't able to recover  a  hard
  2397.         disk  after  it is formatted by one of  these  programs.   Fortu-
  2398.  
  2399.  
  2400.         The Professional Master Key Utilities, version 2.0        Page 35
  2401.         Un Format
  2402.  
  2403.  
  2404.         nately,  these  programs that Un Format  cannot  protect  against
  2405.         typically  do  not automatically format your hard  disk.   It  is
  2406.         unlikely that you could accidentally format your disk with one of
  2407.         these programs.
  2408.  
  2409.  
  2410.  
  2411.                   So, why can't a floppy disk be Un Formatted?
  2412.  
  2413.              Un  Format can be used to save and restore a  floppy  disk's
  2414.         boot sector, FAT, and root directory.  However, it cannot recover
  2415.         the rest of the floppy disk which has been physically eliminated.
  2416.  
  2417.              Although Un Format cannot recover a floppy disk after it  is
  2418.         formatted,  it has another equally important purpose.  Un  Format
  2419.         can  be used to save a floppy disk's boot sector, FAT,  and  root
  2420.         directory prior to changing something in one of these areas  with
  2421.         PMK.   Then, if a mistake is made, that area of the  floppy  disk
  2422.         can be restored to try again.
  2423.  
  2424.  
  2425.  
  2426.                                  Using Un Format
  2427.  
  2428.              Prior  to  using Un Format, copy the file,  "UF.EXE,"  to  a
  2429.         blank formatted disk and label that disk as your Un Format disk.
  2430.  
  2431.              Because  Un Format is a preventative program, it has  to  be
  2432.         used  regularly  to be effective.  I recommend  two  methods  for
  2433.         using Un Format on a regular basis.  Either of these two  methods
  2434.         should  protect  from  an accidental format of  your  hard  disk.
  2435.         Using both methods together provides additional protection.
  2436.  
  2437.              The first method is to run Un Format from your  AUTOEXEC.BAT
  2438.         file.   By  doing this, your hard disk will be saved  every  time
  2439.         your computer is rebooted.  To run Un Format in the  AUTOEXEC.BAT
  2440.         file, make sure that your Un Format disk is available in drive B:
  2441.         when your computer starts up.  Insert the following line in  your
  2442.         AUTOEXEC.BAT file:
  2443.  
  2444.              UF /SAVE c:
  2445.  
  2446.  
  2447.              The  next method is to create a .BAT file that will  run  Un
  2448.         Format  before formatting your hard disk. This lets  you  restore
  2449.         the  hard  disk even when you did intend to format  it.    Rename
  2450.         FORMAT.COM to NFORMAT.COM and create the file FORMAT.BAT as shown
  2451.         below.
  2452.  
  2453.              echo off
  2454.              if "%1" == ""   goto UnFormat
  2455.              if "%1" == "C:" goto UnFormat
  2456.              if "%1" == "c:" goto UnFormat
  2457.              goto formatt
  2458.              :UnFormat
  2459.  
  2460.  
  2461.         The Professional Master Key Utilities, version 2.0        Page 36
  2462.         Un Format
  2463.  
  2464.  
  2465.              echo Insert the Un Format diskette in drive B:
  2466.              Pause
  2467.              UF /SAVE c:
  2468.              :formatt
  2469.              nformat %1 %2 %3 %4
  2470.  
  2471.  
  2472.  
  2473.                       Recovering from an accidental format
  2474.  
  2475.              If an accidental format does happen, put your Un Format disk
  2476.         in drive B: and restore the hard disk by typing:
  2477.  
  2478.              B:UF /RESTORE c:
  2479.  
  2480.  
  2481.              Prior  to  restoring a hard disk, Un Format checks  to  make
  2482.         sure this is really what you want to do.  It shows the  following
  2483.         and asks if it is ok to continue.
  2484.  
  2485.  
  2486.                  Restoring drive C:'s boot sector, FAT, and root
  2487.                  directory from the saved file.  This could ruin
  2488.                  drive C:'s contents if files are present.
  2489.  
  2490.                                 Is this ok? (Y/N)
  2491.  
  2492.  
  2493.              Un Format should be used to recover only the same disk  that
  2494.         was  previously saved.  Restoring a different disk  would  render
  2495.         all of the data on that disk unusable.  Any files that existed on
  2496.         the different disk will not be accessible.
  2497.  
  2498.              Un  Format won't let you accidentally restore a  disk  whose
  2499.         format differs from the saved disk.  It will, however, restore  a
  2500.         different,  although identically formatted hard disk if you  tell
  2501.         it to.  Make sure the disk being restored is the same as the disk
  2502.         saved.
  2503.  
  2504.              When Un Format completes, your hard disk should be  restored
  2505.         to  look  like it when Un Format "saved" the  disk.   All  files,
  2506.         except  those moved or changed since the disk was  saved,  should
  2507.         contain their original data.
  2508.  
  2509.              If  Un Format didn't save the disk immediately prior to  its
  2510.         being formatted, there may be some errors in the File  Allocation
  2511.         Table  due  to new or old files being moved and  changed.   These
  2512.         errors  should  be expected and are no reason  for  concern.   To
  2513.         check and correct for these errors, type:
  2514.  
  2515.              CHKDSK /f c:
  2516.  
  2517.  
  2518.  
  2519.  
  2520.  
  2521.  
  2522.         The Professional Master Key Utilities, version 2.0        Page 37
  2523.         Zero Disk
  2524.  
  2525.  
  2526.                                     Zero Disk
  2527.  
  2528.              Zero Disk permanently removes all traces of all data from  a
  2529.         disk.   It  completely eliminates all existing files  along  with
  2530.         everything  else.  It can remove all traces of  any  confidential
  2531.         data anywhere on a disk.
  2532.  
  2533.              When  a disk is zeroed, all of its sectors  are  overwritten
  2534.         with the hex character 00.  Once Zero Disk has finished zeroing a
  2535.         disk, there is no way to recover any data that was on it.
  2536.  
  2537.  
  2538.              The complete command to run Zero Disk is:
  2539.  
  2540.              ZERODISK [/Mono ON | OFF | AUTO] [/Slow ON | OFF] d:
  2541.  
  2542.  
  2543.              Examples:
  2544.                   ZERODISK
  2545.                        nothing  happens;  a drive specification  must  be
  2546.                        provided.
  2547.  
  2548.                   ZERODISK A:
  2549.                        zero drive A: after confirming that you want to do
  2550.                        that
  2551.  
  2552.                   ZERODISK C:
  2553.                        zero  drive  C:; if Zero Disk thinks you  want  to
  2554.                        zero  a  hard disk, it asks you  to  confirm  that
  2555.                        twice
  2556.  
  2557.  
  2558.              /Mono  (Toggle monochrome).  Whenever you want  all  screens
  2559.         displayed  in monochrome set the /Mono option ON.
  2560.  
  2561.              With the /Mono option ON, two colors are shown regardless of
  2562.         whether  your display can show colors.  When the /Mono option  is
  2563.         OFF, displays are always in vibrant living color.  When the /Mono
  2564.         option is AUTO, displays will be in color when a color display is
  2565.         detected  or  monochrome when a color display isn't  found.   The
  2566.         default for the /Mono option in the distribution files is AUTO.
  2567.  
  2568.  
  2569.              /Slow (Toggle direct screen writing).  Whenever you want all
  2570.         screen  writing  done using BIOS function calls,  set  the  /Slow
  2571.         option ON.
  2572.  
  2573.              With  the /Slow option ON, all screen writing is done  using
  2574.         BIOS function calls.  This method of display is slower, but  will
  2575.         let computers that aren't 100% IBM compatible run the  utilities.
  2576.         The /Slow option also may need to be ON to run the programs  from
  2577.         within a windowing operating environment.
  2578.  
  2579.              When  the  /Slow option is OFF, all screen writing  is  done
  2580.         directly  to the screen. The default /Slow option in the  distri-
  2581.  
  2582.  
  2583.         The Professional Master Key Utilities, version 2.0        Page 38
  2584.         Zero Disk
  2585.  
  2586.  
  2587.         bution files is OFF; to write directly to the screen.
  2588.  
  2589.  
  2590.              d: (drive to zero).  This is the drive you want to zero.  It
  2591.         must be specified on the command line.  The drive letter must  be
  2592.         a valid drive on your system.
  2593.  
  2594.  
  2595.  
  2596.                                How Zero Disk works
  2597.  
  2598.              Zero Disk works by systematically filling every sector on  a
  2599.         disk with the hex character 00.  This completely removes any data
  2600.         anywhere on a disk without reformatting the disk.
  2601.  
  2602.              Unlike formatting programs, Zero Disk starts zeroing sectors
  2603.         at  the last sector on the disk and works to the front.  It  does
  2604.         this as a safety feature to minimize the damage if the wrong disk
  2605.         was selected.  This means that if you stop Zero Disk after it has
  2606.         been running a short time, some data could still be intact on the
  2607.         disk.   If there weren't many files on the disk, it may  possibly
  2608.         mean that all data is still intact.
  2609.  
  2610.              To keep the zeroed disk usable by MS-DOS, Zero Disk does not
  2611.         completely  zero  several sectors.  The first  sector  (the  boot
  2612.         sector) is not touched at all, and the first few bytes in the FAT
  2613.         sectors (used to identify a disk) are also left alone.  All other
  2614.         sectors do not have any data preserved.
  2615.  
  2616.  
  2617.  
  2618.                                 Running Zero Disk
  2619.  
  2620.              Once  running,  Zero Disk opens a window  and  displays  the
  2621.         following  messages (assume drive C: was entered on  the  command
  2622.         line):
  2623.  
  2624.  
  2625.                 All data on drive C: will be completely destroyed
  2626.                    Drive C: will be zeroed.  Is this ok? (Y/N)
  2627.  
  2628.  
  2629.              And, if Zero Disk thinks there is a chance that the disk you
  2630.         want to zero is a hard disk, it displays another message:
  2631.  
  2632.  
  2633.               Drive C: may be a hard disk.  Is this still ok? (Y/N)
  2634.  
  2635.  
  2636.              Press  "Y" and Zero Disk will zero the disk.  Press "N"  and
  2637.         you are returned to MS-DOS.
  2638.  
  2639.              Once  Zero Disk has started to zero a disk, you may stop  it
  2640.         by pressing F10.
  2641.  
  2642.  
  2643.  
  2644.         The Professional Master Key Utilities, version 2.0        Page 39
  2645.         Zero File
  2646.  
  2647.  
  2648.                                     Zero File
  2649.  
  2650.              Zero  File permanently removes all traces of a  file's  data
  2651.         from  your disk.  It can eliminate all traces of  a  confidential
  2652.         file's current data from a disk.
  2653.  
  2654.              Unlike a file deleted by MS-DOS, a file zeroed by Zero  File
  2655.         cannot  be  later recovered from the disk.  There is  no  way  to
  2656.         restore a file's data once it has been zeroed by Zero File.
  2657.  
  2658.  
  2659.              The complete command to run Zero File is:
  2660.  
  2661.              ZEROFILE [/Mono ON | OFF | AUTO] [/Slow ON | OFF]
  2662.                        [/Keep] [/Yes] <filespec>
  2663.  
  2664.  
  2665.              Examples:
  2666.                   ZEROFILE
  2667.                        nothing  happens;  a file  specification  must  be
  2668.                        provided.
  2669.  
  2670.                   ZEROFILE *.BAK
  2671.                        zero files in the current directory after  getting
  2672.                        a confirmation
  2673.  
  2674.                   ZEROFILE \word\letters\XMAS.86 \tmp\*.$$$
  2675.                        zero files in multiple directories
  2676.  
  2677.                   ZEROFILE *.LTR /Keep
  2678.                        zero files in the current directory after  getting
  2679.                        a confirmation; don't delete the files after  they
  2680.                        are zeroed
  2681.  
  2682.                   ZEROFILE A:\work*.* /Yes /Slow ON
  2683.                        zero files on another drive; no confirmation ques-
  2684.                        tion  will  be asked; display  using  BIOS  screen
  2685.                        writing functions
  2686.  
  2687.  
  2688.              /Mono  (Toggle monochrome).  Whenever you want  all  screens
  2689.         displayed  in monochrome set the /Mono option ON.
  2690.  
  2691.              With the /Mono option ON, two colors are shown regardless of
  2692.         whether  your display can show colors.  When the /Mono option  is
  2693.         OFF, displays are always in vibrant living color.  When the /Mono
  2694.         option is AUTO, displays will be in color when a color display is
  2695.         detected  or  monochrome when a color display isn't  found.   The
  2696.         default for the /Mono option in the distribution files is AUTO.
  2697.  
  2698.  
  2699.              /Slow (Toggle direct screen writing).  Whenever you want all
  2700.         screen  writing  done using BIOS function calls,  set  the  /Slow
  2701.         option ON.
  2702.  
  2703.  
  2704.  
  2705.         The Professional Master Key Utilities, version 2.0        Page 40
  2706.         Zero File
  2707.  
  2708.  
  2709.              With  the /Slow option ON, all screen writing is done  using
  2710.         BIOS function calls.  This method of display is slower, but  will
  2711.         let computers that aren't 100% IBM compatible run the  utilities.
  2712.         The /Slow option also may need to be ON to run the programs  from
  2713.         within a windowing operating environment.
  2714.  
  2715.              When  the  /Slow option is OFF, all screen writing  is  done
  2716.         directly  to the screen. The default /Slow option in the  distri-
  2717.         bution files is OFF; to write directly to the screen.
  2718.  
  2719.  
  2720.              /Keep (keep zeroed files).  Normally after a file is  zeroed
  2721.         by Zero File, its filename is erased.  If you would like to  keep
  2722.         the  name visible on the disk, use the /Keep option.  Using  this
  2723.         option still removes all traces of the file(s) selected, but  the
  2724.         file names are left intact in the directory.
  2725.  
  2726.  
  2727.              /Yes (answer yes).  Before Zero File actually zeroes a file,
  2728.         it  asks you if you really want to zero the file and waits for  a
  2729.         "Y"  or "N" response before doing anything.  The /Yes  option  is
  2730.         equivalent to replying Yes to this question.
  2731.  
  2732.              Use  /Yes with a lot of caution, especially when  specifying
  2733.         ambiguous   file  names  like  *.COM  or  *.*  since  you   could
  2734.         accidentally, permanently wipe out entire directories.
  2735.  
  2736.  
  2737.              <filespec> This is the name of the file(s) you want to zero.
  2738.         Zero File requires that some file specification be provided  when
  2739.         it is invoked.
  2740.  
  2741.              The file specification can be unambiguous like LETTER.TXT or
  2742.         ambiguous like LETTER.0?? or LETTER.*.  The filename can  include
  2743.         an entire or partial directory as well as the drive letter  where
  2744.         the file(s) are located.
  2745.  
  2746.  
  2747.              Any file zeroed by Zero File will lose all of its data.  The
  2748.         file's data cannot be restored later from the disk.  The file can
  2749.         be undeleted with Professional Master Key, but the undeleted file
  2750.         will be completely filled with the hex character 00.  Be  careful
  2751.         before zeroing any file and make sure it is the file you want  to
  2752.         zero.
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.         The Professional Master Key Utilities, version 2.0        Page 41
  2767.         Appendix A:  Error Messages
  2768.  
  2769.  
  2770.                            Appendix A:  Error Messages
  2771.  
  2772.              This appendix contains a list of the error messages you  may
  2773.         encounter  while running one of the programs in The  Professional
  2774.         Master Key Utilities.
  2775.  
  2776.              Errors common to all of the programs are listed and  explai-
  2777.         ned in this section.  Other errors, specific to each program, are
  2778.         described in separate sections.
  2779.  
  2780.              If  you  find an error that isn't covered in  any  of  these
  2781.         sections or find a program operating differently from the way you
  2782.         think it should, please write what happened or what your  problem
  2783.         is and tell us about it.  In your problem report, please  provide
  2784.         at least the following information.
  2785.  
  2786.              -- name and version number of the program having a problem.
  2787.  
  2788.              -- type of computer you are using.
  2789.  
  2790.              -- version of MS-DOS or PC-DOS you are using (use the MS-DOS
  2791.                   VER command to find out).
  2792.  
  2793.              -- free  memory  your computer has (use  the  MS-DOS  CHKDSK
  2794.                   command to find out).
  2795.  
  2796.              -- the names of any memory resident programs running.
  2797.  
  2798.              -- type  of disk(s) the problem happened with.  Please  pro-
  2799.                   vide  a copy of the Information screen (using PMK)  for
  2800.                   each disk, if possible.
  2801.  
  2802.              -- what  you were doing when you first noticed the  problem.
  2803.                   Please  be as specific as possible.  Does  the  problem
  2804.                   happen consistently?  Can you duplicate the problem  on
  2805.                   different disks?
  2806.  
  2807.  
  2808.  
  2809.                                   Common Errors
  2810.  
  2811.              The  only  error common to all of the  programs  deals  with
  2812.         running out of memory.  When one of the programs needs more  mem-
  2813.         ory  than is available, it clears the screen and shows a  message
  2814.         similar to:
  2815.  
  2816.              Professional Master Key has run out of available memory.
  2817.              See your manual for help and suggestions.
  2818.  
  2819.  
  2820.              Running out of available normally is not a problem.   Having
  2821.         128k of free memory is usually sufficient to run all of the  pro-
  2822.         grams  without errors.  PMK is the most memory hungry if  a  hard
  2823.         disk contains a large number of files and sub-directories.   Even
  2824.         then, you should not need to have more than 128k of free memory.
  2825.  
  2826.  
  2827.         The Professional Master Key Utilities, version 2.0        Page 42
  2828.         Appendix A:  Error Messages
  2829.  
  2830.  
  2831.  
  2832.              There  are several solutions available if you do run out  of
  2833.         available memory.
  2834.  
  2835.              If  you don't have a full 640k of standard memory  installed
  2836.         in  your computer, the easiest remedy is to purchase and  install
  2837.         more memory.
  2838.  
  2839.              If  you already have 640k of standard memory installed,  try
  2840.         to  remove  a few memory resident programs from  memory.   Reboot
  2841.         your  computer and run the problematic program again.    Removing
  2842.         memory  resident  programs  leaves more free memory  to  run  The
  2843.         Professional Master Key Utilities.
  2844.  
  2845.              Finally,  when running the programs within  a  multi-tasking
  2846.         environment, change the .PIF or similar program description  file
  2847.         for the program.  Allocating more minimum memory for the  program
  2848.         should help it run better.
  2849.  
  2850.  
  2851.  
  2852.  
  2853.  
  2854.  
  2855.  
  2856.  
  2857.  
  2858.  
  2859.  
  2860.  
  2861.  
  2862.  
  2863.  
  2864.  
  2865.  
  2866.  
  2867.  
  2868.  
  2869.  
  2870.  
  2871.  
  2872.  
  2873.  
  2874.  
  2875.  
  2876.  
  2877.  
  2878.  
  2879.  
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.  
  2886.  
  2887.  
  2888.         The Professional Master Key Utilities, version 2.0        Page 43
  2889.         Appendix A:  Error Messages               Professional Master Key
  2890.  
  2891.  
  2892.                              Professional Master Key
  2893.  
  2894.                                  > Disk Error <
  2895.  
  2896.                            MS-DOS Reported Disk Errors
  2897.  
  2898.              The messages describing disk errors MS-DOS finds are:
  2899.  
  2900.                           The disk is write protected.
  2901.                               Invalid drive number.
  2902.                  Disk drive not ready (door open, no disk, etc).
  2903.                          CRC error -- bad parity check.
  2904.                             Error during a disk seek.
  2905.                       Unable to determine the disk format.
  2906.                       Bad sector -- not found on the disk.
  2907.                       Error during a disk write operation.
  2908.                        Error during a disk read operation.
  2909.                          A general disk error happened.
  2910.                         The working drive doesn't exist.
  2911.  
  2912.  
  2913.              Since these messages are fairly self-explanatory, I'll avoid
  2914.         a lengthy discussion about the different types of disk errors MS-
  2915.         DOS  identifies.  Instead, I'll briefly explain the  more  common
  2916.         errors you may find find with your disks.
  2917.  
  2918.              Many  common errors are found on hard disks and  many  "copy
  2919.         protected" floppy disks since it is normal for them to have a few
  2920.         bad  or unusable sectors.  These sectors may be located  anywhere
  2921.         on the disk, but shouldn't be found within an existing file.
  2922.  
  2923.              While using the Disk Edit function on a hard disk, if one of
  2924.         the  above  error messages displays, expect it and  don't  worry.
  2925.         However, if you find a bad sector on a floppy disk or while using
  2926.         the  File  Edit function, you should be  alarmed.   There  should
  2927.         never  be  any bad sectors on a typical floppy disk or  within  a
  2928.         file.
  2929.  
  2930.              A  common user error occurs by trying to use PMK on non  MS-
  2931.         DOS disks.  Professional Master Key is intended only for use with
  2932.         MS-DOS disks and may report a variety of errors when used on  non
  2933.         MS-DOS  disks.  PMK should not be used to edit disks  from  other
  2934.         operating systems or disks that don't conform to the exact MS-DOS
  2935.         format.
  2936.  
  2937.  
  2938.  
  2939.                             PMK Reported Disk Errors
  2940.  
  2941.              The disk errors Professional Master Key reports are due to a
  2942.         disk  appearing  differently from what was expected or due  to  a
  2943.         disk  being larger than it can handle.  These error  messages  do
  2944.         not  necessarily  indicate anything wrong with  your  disks,  but
  2945.         should be considered mainly informational.
  2946.  
  2947.  
  2948.  
  2949.         The Professional Master Key Utilities, version 2.0        Page 44
  2950.         Appendix A:  Error Messages               Professional Master Key
  2951.  
  2952.  
  2953.  
  2954.                   The disk ID byte isn't valid for a DOS disk.
  2955.  
  2956.              PMK  checks every disk it uses to make sure it is  a  MS-DOS
  2957.         disk.   One of the things it checks is the  FAT's  identification
  2958.         byte.  If this byte doesn't appear to be valid, the above message
  2959.         is  shown.  Normally, this error only appears when accessing  non
  2960.         MS-DOS disks or MS-DOS disks that have been damaged.
  2961.  
  2962.  
  2963.                 The selected directory wasn't found on the disk.
  2964.  
  2965.              Before  reading file names from a directory, PMK  checks  to
  2966.         see if the directory still exists on the disk.  If it can't  find
  2967.         the  directory,  you will see the above  message.   This  usually
  2968.         means that you switched disks without Changing the current disk.
  2969.  
  2970.  
  2971.                    The selected file wasn't found on the disk.
  2972.  
  2973.              This  error message is similar to the previous message.   It
  2974.         normally indicates a disk was changed without telling PMK.
  2975.  
  2976.  
  2977.                   The disk has more than 2048 bytes per sector.
  2978.  
  2979.              Professional  Master  Key, as it  is  distributed,  supports
  2980.         disks  with  any sector size up to 2048 bytes.  Hard  disks  with
  2981.         sector  sizes greater than this won't work with  the  distributed
  2982.         PMK.  If you see this error, contact RPG Software Farm to arrange
  2983.         a custom version of PMK to work with your hard disk.
  2984.  
  2985.  
  2986.  
  2987.                                  > File Error <
  2988.  
  2989.                   The selected file cannot be renamed to a file
  2990.                   name that already exists.
  2991.  
  2992.              A  file's name cannot be changed to a name that  is  already
  2993.         present  in  the current directory.  Enter another name  for  the
  2994.         file.
  2995.  
  2996.  
  2997.                   You cannot erase a sub-directory from within
  2998.                   Professional Master Key.
  2999.  
  3000.              Professional Master key won't let you erase a  sub-directory
  3001.         name  or  a remove an empty sub-directory.  You need to  use  the
  3002.         RMDIR command from the MS-DOS prompt to remove a directory.
  3003.  
  3004.  
  3005.                   The selected file cannot be Undeleted.  It's
  3006.                   first cluster is being used by another file.
  3007.  
  3008.  
  3009.  
  3010.         The Professional Master Key Utilities, version 2.0        Page 45
  3011.         Appendix A:  Error Messages               Professional Master Key
  3012.  
  3013.  
  3014.              The first part of the file selected to be Undeleted has been
  3015.         overwritten  by another file.  In this case, it is almost  impos-
  3016.         sible  to easily recover all of the file's remaining data, so  it
  3017.         isn't attempted.
  3018.  
  3019.  
  3020.                   The selected file cannot be Undeleted.  It's
  3021.                   allocation chain cannot be restored.
  3022.  
  3023.              There  wasn't  enough free space on the disk  to  completely
  3024.         Undelete the selected file.  This usually means that although the
  3025.         first part of the file may still be intact, it is likely that the
  3026.         file  has  been overwritten.  None of the restored  clusters  are
  3027.         saved.
  3028.  
  3029.  
  3030.  
  3031.                 Errors While Searching For Text in a Disk or File
  3032.  
  3033.                          > Disk Error at sector xxxxx <
  3034.  
  3035.              The  error messages shown during a text search of a disk  or
  3036.         file are identical to the MS-DOS reported disk errors.  For  most
  3037.         disk  errors, the text search continues, showing the  appropriate
  3038.         error message and the additional message:
  3039.  
  3040.                                   Continuing...
  3041.  
  3042.  
  3043.              However, for the following two errors, the search is ended:
  3044.  
  3045.                               Invalid drive number.
  3046.                  Disk drive not ready (door open, no disk, etc).
  3047.  
  3048.  
  3049.  
  3050.  
  3051.  
  3052.  
  3053.  
  3054.  
  3055.  
  3056.  
  3057.  
  3058.  
  3059.  
  3060.  
  3061.  
  3062.  
  3063.  
  3064.  
  3065.  
  3066.  
  3067.  
  3068.  
  3069.  
  3070.  
  3071.         The Professional Master Key Utilities, version 2.0        Page 46
  3072.         Appendix A:  Error Messages                             Fill Disk
  3073.  
  3074.  
  3075.                                     Fill Disk
  3076.  
  3077.                                  > File Error <
  3078.  
  3079.                      FILLDISK.$$$ wasn't found on the disk.
  3080.  
  3081.              Somehow,  the disk being filled has changed or was  switched
  3082.         before  Fill  Disk  could delete its  temporary  file.
  3083.  
  3084.  
  3085.                            FILLDISK.$$$ is read only.
  3086.  
  3087.              The  file,  FILLDISK.$$$  already  exists  in  the   current
  3088.         directory  and  has a read only attribute.  Toggle its read  only
  3089.         attribute off with PMK and run Fill Disk again.
  3090.  
  3091.  
  3092.                          There are too many open files.
  3093.  
  3094.              Fill  Disk  cannot open its temporary file.   All  available
  3095.         file handles are being used by another program.  Run Fill Disk by
  3096.         itself  or  increase the FILES=xx statement  in  your  CONFIG.SYS
  3097.         file.
  3098.  
  3099.  
  3100.  
  3101.  
  3102.  
  3103.  
  3104.  
  3105.  
  3106.  
  3107.  
  3108.  
  3109.  
  3110.  
  3111.  
  3112.  
  3113.  
  3114.  
  3115.  
  3116.  
  3117.  
  3118.  
  3119.  
  3120.  
  3121.  
  3122.  
  3123.  
  3124.  
  3125.  
  3126.  
  3127.  
  3128.  
  3129.  
  3130.  
  3131.  
  3132.         The Professional Master Key Utilities, version 2.0        Page 47
  3133.         Appendix A:  Error Messages                               Install
  3134.  
  3135.  
  3136.                                      Install
  3137.  
  3138.                                  > File Error <
  3139.  
  3140.                      The filename wasn't found on the disk.
  3141.  
  3142.              The program to be installed couldn't be found in the current
  3143.         directory.   All programs to be installed must be located in  the
  3144.         current, default directory.
  3145.  
  3146.  
  3147.                            The filename is read only.
  3148.  
  3149.              The  program to be installed has a read only  attribute  and
  3150.         cannot be modified.  Toggle its read only attribute off with  PMK
  3151.         and try to install it again.
  3152.  
  3153.  
  3154.                          There are too many open files.
  3155.  
  3156.              Install cannot open the program file to install.  All avail-
  3157.         able file handles are being used by another program.  Run Install
  3158.         by  itself or increase the FILES=xx statement in your  CONFIG.SYS
  3159.         file.
  3160.  
  3161.  
  3162.  
  3163.                              > Installation Error <
  3164.  
  3165.                    The color configuration area wasn't found.
  3166.  
  3167.                   The options configuration area wasn't found.
  3168.  
  3169.              For either of these two errors, the respective configuration
  3170.         areas  could  not be found in the program file  being  installed.
  3171.         These messages imply that the program being installed might  have
  3172.         had  an unauthorized modification and may no longer work  correc-
  3173.         tly.   Do  not use any of The Professional Master  Key  Utilities
  3174.         programs if you suspect that they have been modified.
  3175.  
  3176.  
  3177.  
  3178.  
  3179.  
  3180.  
  3181.  
  3182.  
  3183.  
  3184.  
  3185.  
  3186.  
  3187.  
  3188.  
  3189.  
  3190.  
  3191.  
  3192.  
  3193.         The Professional Master Key Utilities, version 2.0        Page 48
  3194.         Appendix A:  Error Messages                       PMK Master Menu
  3195.  
  3196.  
  3197.                                  PMK Master Menu
  3198.  
  3199.                                > Execution error <
  3200.  
  3201.                       The program wasn't found on the disk.
  3202.  
  3203.              The  program to run couldn't be found in the current  direc-
  3204.         tory.   All programs to run from PMK Master Menu must be  located
  3205.         in the current, default directory.
  3206.  
  3207.  
  3208.                          The program is not executable.
  3209.  
  3210.              The  selected program has an invalid file format  and  isn't
  3211.         able  to  be run.  This message implies that the program  to  run
  3212.         might  have  had an unauthorized modification and may  no  longer
  3213.         work  correctly.  Do not use any of The Professional  Master  Key
  3214.         Utilities programs if you suspect that they have been modified.
  3215.  
  3216.  
  3217.                   There isn't enough memory to run the program.
  3218.  
  3219.              PMK  Master Menu didn't have enough free memory to load  and
  3220.         run  the selected program.  Make sure there is at least  128k  of
  3221.         free memory and run PMK Master Menu again.
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.  
  3242.  
  3243.  
  3244.  
  3245.  
  3246.  
  3247.  
  3248.  
  3249.  
  3250.  
  3251.  
  3252.  
  3253.  
  3254.         The Professional Master Key Utilities, version 2.0        Page 49
  3255.         Appendix A:  Error Messages                             Un Format
  3256.  
  3257.  
  3258.                                     Un Format
  3259.  
  3260.                                  > Disk Error <
  3261.  
  3262.              The  MS-DOS error messages Un Format shows when it  reads  a
  3263.         hard disk are the same as the MS-DOS reported disk errors descri-
  3264.         bed  in  the PMK error section entitled,  "MS-DOS  Reported  Disk
  3265.         Errors."
  3266.  
  3267.              Since  Un Format only reads the boot sector, FAT,  and  root
  3268.         directory  areas of a hard disk, any MS-DOS error  message  shown
  3269.         probably  means  that the hard disk is badly damaged and  may  be
  3270.         unusable  to MS-DOS.  MS-DOS does not permit bad sectors  in  the
  3271.         boot sector, FAT, or root directory areas.
  3272.  
  3273.  
  3274.                   The disk ID byte isn't valid for a DOS disk.
  3275.  
  3276.              Un  Format  checks the hard disk to  save/restore  prior  to
  3277.         saving/restoring it to make sure it is a valid MS-DOS disk.   One
  3278.         of  the  things it checks is the FAT's identification  byte.   If
  3279.         this byte doesn't appear to be valid, the above message is shown.
  3280.  
  3281.  
  3282.                   The disk has more than 2048 bytes per sector.
  3283.  
  3284.              Un  Format,  as it is distributed, supports disks  with  any
  3285.         sector  size  up to 2048 bytes.  Hard disks with  a  sector  size
  3286.         greater  than this won't work with the distributed Un Format.  If
  3287.         you see this error, contact RPG Software Farm to arrange a custom
  3288.         version of Un Format to work with your hard disk.
  3289.  
  3290.  
  3291.  
  3292.                                  > File Error <
  3293.  
  3294.                      The save file wasn't found on the disk.
  3295.  
  3296.              The  file, "B:\UNFORMAT.PMK," couldn't be found.  Make  sure
  3297.         the disk with that file is in drive B: and run Un Format again.
  3298.  
  3299.  
  3300.                            The save file is read only.
  3301.  
  3302.              The  file, "B:\UNFORMAT.PMK," has a read only attribute  and
  3303.         cannot be modified.  Toggle its read only attribute off with  PMK
  3304.         and run Un Format again.
  3305.  
  3306.  
  3307.                          There are too many open files.
  3308.  
  3309.              Un  Format  cannot open the  file,  "B:\UNFORMAT.PMK."   All
  3310.         available  file  handles are in use by another program.   Run  Un
  3311.         Format  by  itself  or increase the FILES=xx  statement  in  your
  3312.         CONFIG.SYS file.
  3313.  
  3314.  
  3315.         The Professional Master Key Utilities, version 2.0        Page 50
  3316.         Appendix A:  Error Messages                             Un Format
  3317.  
  3318.  
  3319.  
  3320.  
  3321.                        There is no space on the save disk.
  3322.  
  3323.              Drive  B: doesn't have enough free space on it to write  all
  3324.         of  the  file, "B:\UNFORMAT.PMK."  Delete a few files  from  that
  3325.         disk or use a newly formatted disk in its place.
  3326.  
  3327.  
  3328.  
  3329.  
  3330.  
  3331.  
  3332.  
  3333.  
  3334.  
  3335.  
  3336.  
  3337.  
  3338.  
  3339.  
  3340.  
  3341.  
  3342.  
  3343.  
  3344.  
  3345.  
  3346.  
  3347.  
  3348.  
  3349.  
  3350.  
  3351.  
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.  
  3367.  
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.  
  3374.  
  3375.  
  3376.         The Professional Master Key Utilities, version 2.0        Page 51
  3377.         Appendix A:  Error Messages                             Zero Disk
  3378.  
  3379.  
  3380.                                     Zero Disk
  3381.  
  3382.                                  > Disk Error <
  3383.  
  3384.              The  MS-DOS error messages Zero Disk shows when it  zeros  a
  3385.         disk are the same as the MS-DOS reported disk errors described in
  3386.         the PMK error section entitled, "MS-DOS Reported Disk Errors."
  3387.  
  3388.              Some errors should be expected when zeroing a hard disk.  It
  3389.         is  normal  for a hard disk to have a few  areas  containing  bad
  3390.         sectors.  No errors should exist on a floppy disk however.  If  a
  3391.         disk error happens on a floppy disk, that disk should not be used
  3392.         and should be discarded.
  3393.  
  3394.              Zero  Disk continues zeroing a disk after all errors  except
  3395.         the following two errors:
  3396.  
  3397.                               Invalid drive number.
  3398.                  Disk drive not ready (door open, no disk, etc).
  3399.  
  3400.  
  3401.                   The disk ID byte isn't valid for a DOS disk.
  3402.  
  3403.              Zero  Disk  checks the disk to zero prior to zeroing  it  to
  3404.         make sure it is a valid MS-DOS disk.  One of the things it checks
  3405.         is the FAT's identification byte.  If this byte doesn't appear to
  3406.         be  valid,  the above message is shown.    Normally,  this  error
  3407.         appears only when accessing non MS-DOS disks or MS-DOS disks that
  3408.         have been damaged.
  3409.  
  3410.  
  3411.                   The disk has more than 2048 bytes per sector.
  3412.  
  3413.              Zero  Disk,  as it is distributed, supports disks  with  any
  3414.         sector  size  up to 2048 bytes.  Hard disks with  a  sector  size
  3415.         greater  than this won't work with the distributed Zero Disk.  If
  3416.         you see this error, contact RPG Software Farm to arrange a custom
  3417.         version of Zero Disk to work with your hard disk.
  3418.  
  3419.  
  3420.  
  3421.  
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430.  
  3431.  
  3432.  
  3433.  
  3434.  
  3435.  
  3436.  
  3437.         The Professional Master Key Utilities, version 2.0        Page 52
  3438.         Appendix A:  Error Messages                             Zero File
  3439.  
  3440.  
  3441.                                     Zero File
  3442.  
  3443.                                  > File Error <
  3444.  
  3445.                        The file wasn't found on the disk.
  3446.  
  3447.                      File: \PATH\FILENAME.NAM wasn't found.
  3448.  
  3449.              Both of these messages indicate that the file you wanted  to
  3450.         zero wasn't found on the disk.  Recheck the correct name for  the
  3451.         file and run Zero File again.
  3452.  
  3453.  
  3454.                              The file is read only.
  3455.  
  3456.              The file to be zeroed has a read only attribute.  Toggle its
  3457.         read only attribute off with PMK and run Zero File again.
  3458.  
  3459.  
  3460.                          There are too many open files.
  3461.  
  3462.              Zero File cannot open the file to zero.  All available  file
  3463.         handles  are  being used by another program.  Run  Zero  File  by
  3464.         itself  or  increase the FILES=xx statement  in  your  CONFIG.SYS
  3465.         file.
  3466.  
  3467.  
  3468.  
  3469.  
  3470.  
  3471.  
  3472.  
  3473.  
  3474.  
  3475.  
  3476.  
  3477.  
  3478.  
  3479.  
  3480.  
  3481.  
  3482.  
  3483.  
  3484.  
  3485.  
  3486.  
  3487.  
  3488.  
  3489.  
  3490.  
  3491.  
  3492.  
  3493.  
  3494.  
  3495.  
  3496.  
  3497.  
  3498.         The Professional Master Key Utilities, version 2.0        Page 53
  3499.         Appendix B:  Future Directions
  3500.  
  3501.  
  3502.                          Appendix B:  Future Directions
  3503.  
  3504.              "Yes, Virginia.  There is a Santa Claus."
  3505.  
  3506.              What  does the future hold for The Professional  Master  Key
  3507.         Utilities?  What new programs will spring up?  What new  features
  3508.         will be added?
  3509.  
  3510.              No one is completely sure about the direction the  utilities
  3511.         will  take.  One thing that is certain is the programs will  con-
  3512.         tinue  to expand in number and features as long as someone  keeps
  3513.         feeding new ideas and suggestions into my head.
  3514.  
  3515.              This  last page in the documentation describes what  version
  3516.         3.0  of  The  Professional  Master  Key  Utilities  looks   like.
  3517.         However,  my  writing  stops here.
  3518.  
  3519.              It is your turn to write.  If you think of a new feature  or
  3520.         program  to  add to the utilities, please complete this  page  by
  3521.         writing down what you want to see.  Mail the page back to me  and
  3522.         tell me what you think version 3.0 looks like.
  3523.  
  3524.         -----------------------------------------------------------------
  3525.  
  3526.         _________________________________________________________________
  3527.  
  3528.         _________________________________________________________________
  3529.  
  3530.         _________________________________________________________________
  3531.  
  3532.         _________________________________________________________________
  3533.  
  3534.         _________________________________________________________________
  3535.  
  3536.         _________________________________________________________________
  3537.  
  3538.         _________________________________________________________________
  3539.  
  3540.         _________________________________________________________________
  3541.  
  3542.         _________________________________________________________________
  3543.  
  3544.         _________________________________________________________________
  3545.  
  3546.         _________________________________________________________________
  3547.  
  3548.         _________________________________________________________________
  3549.  
  3550.         _________________________________________________________________
  3551.  
  3552.         _________________________________________________________________
  3553.  
  3554.         Note:   The only thing I will guarantee about the future is  that
  3555.         the utilities won't be changed to become memory resident.  Sorry.
  3556.  
  3557.  
  3558.  
  3559.         The Professional Master Key Utilities, version 2.0        Page 54
  3560.